Indian cricket has a rich history of producing some of the legends of the game. Even in modern-day cricket, Team India are blessed to have Virat Kohli and Rohit Sharma, who have been consistent for more than a decade now. These two are stalwarts of Indian cricket and have carried the team on their shoulders, taking them to great heights. Adding to that, both have led India across formats now.
Both superstars also have a massive fan-following all across the world, which ignites the argument of who is better between Rohit Sharma and Virat Kohli. A big set of fans always compare these two Indian stars on the basis of their personal achievements and captaincy records. And this article will have a brief discussion on the comparison between Virat Kohli and Rohit Sharma.
However, comparing two modern-day legends is not feasible because both have different roles in the team, their batting style or technique is different, and even their mindset to go about the game is totally different. One is known to destroy the opposition with his hitting ability from the start, while the other is known for taking the game deep and in favour of his team. But we can compare them on the basis of their stats, which you can see below.
Also See:- New God of T20 Cricket
Virat Kohli vs Rohit Sharma ODI Record
Rohit Sharma made his ODI debut in June 2007 against Ireland, while a year later, Virat Kohli played his maiden ODI game in August 2018 against Sri Lanka. Virat Kohli is the best in ODIs, but Rohit isn’t far behind. If Virat has scored the most double hundreds in this format, Rohit is the only batter with three double hundreds.
Rohit has played 265 ODIs and scored 10866 runs at an average of 49.16 and a strike rate of 92.43. He has scored 31 centuries and 57 half-centuries, with a best of 264. On the other hand, Virat has featured in 295 ODIs and has scored 13906 runs at an average of 58.18 and a strike rate of 93.54. He has 50 centuries and 72 half-centuries with a high score of 183.
Player | Matches | Runs | Avg | SR | 100s | 50s | HS |
---|---|---|---|---|---|---|---|
Virat Kohli | 295 | 13,906 | 58.18 | 93.64 | 50 | 72 | 183 |
Rohit Sharma | 265 | 10,866 | 49.16 | 92.43 | 31 | 57 | 264 |
Virat Kohli vs Rohit Sharma Test Record
The comparison becomes even tighter in the longest format of the game. However, Rohit got success in Test in the last 5-6 years, but records and stats between the two are very close. Since making his debut in 2011, Virat Kohli has played 113 Tests for India and scored 8848 runs at an average of 49.15. He has 29 centuries, including 7 double hundreds with 30 half-centuries.
On the other hand, Rohit has played 59 Tests and scored 4137 runs at an average of 45.46. He has 12 centuries and 17 half-centuries, with a best of 212. Rohit has played almost half matches than Virat and has exactly the same stats that Virat had around 60 tests.
Player | Span | Mts | Runs | Avg | 50s/100s | HS |
---|---|---|---|---|---|---|
Virat Kohli | 2011-Present | 113 | 8848 | 49.15 | 30/29 | 254* |
Rohit Sharma | 2013-Present | 59 | 4137 | 45.46 | 17/12 | 212 |
See Also:- Rohit Sharma and Virat Kohli to play in Cricket World Cup 2027
Rohit Sharma vs Virat Kohli T20I Record
Rohit Sharma and Virat Kohli have retired from T20 internationals, and the game between the two superstars is very close. The only difference is 43 runs between these two. Rohit made his T20I debut during the 2007 T20 World Cup against England. So far, Rohit has played 159 games and scored 4231 runs at an average and strike rate of 32.05 and 140.89. He has five centuries and 32 half-centuries, with a best of 121 not out.
Virat played his first T20I game in 2010 against Zimbabwe. He has featured in 125 games and scored 4188 runs at an excellent average of 48.69 and a strike rate of 137.04. Virat has scored one century and 38 half-centuries with a best of 122 not out. These two are biggest match-winners for India.
Player | Span | Mts | Runs | Avg | SR | 50s/100s | HS |
---|---|---|---|---|---|---|---|
Virat Kohli | 2010-2024 | 125 | 4188 | 48.69 | 137.04 | 38/1 | 122* |
Rohit Sharma | 2007-2024 | 159 | 4231 | 32.05 | 140.89 | 35/2 | 121* |
Read Also:- Virat Kohli Captaincy Record in All Format
Virat Kohli vs Rohit Sharma: Who is a batter batsman?
If we look at the overall comparison of both Indian stars, we found that this comparison is a little bit complicated. Virat is unmatchable in this generation in terms of numbers and stats. He is one of the rarest batters who has brilliant numbers across all three formats.
But when it comes to impact, Rohit Sharma is surely climbing up the ladder. He is one of the most impactful performers of recent times. That’s why numbers might not show the impact Rohit has on the game. Once again, we are saying that this comparison might not be feasible because these two legends are best in their own way.
Rohit Sharma vs Virat Kohli: Who is the better captain?
Both have led India in all three formats. If we look at the history of both captains, under Virat Kohli, India finished at the top of test rankings for five consecutive years from 2016 and 2021, while Rohit led India to the T20 World Cup 2024 title. Rohit has a brilliant record in white-ball as captain, while India under Virat has dominated the world. As a captain, Virat has played 213 games, while Rohit has led India in 126 games across formats. Below, you can see the captaincy record for Virat Kohli and Rohit Sharma.
Read Also:- Rohit Sharma Captaincy Records in All Formats
Virat Kohli
Format | Matches | Won | Lost | NR |
---|---|---|---|---|
ODI | 95 | 65 | 27 | 3 |
Test | 68 | 40 | 17 | 11 |
T20I | 50 | 30 | 16 | 4 |
Rohit Sharma
Format | Matches | Won | Lost | NR |
---|---|---|---|---|
ODI | 48 | 34 | 12 | 2 |
Test | 16 | 10 | 4 | 2 |
T20I | 65 | 49 | 12 | 1 |
Like to know? Who is King of Cricket?