Virat Kohli vs Rohit Sharma: Batting Stats, Comparison etc.

July 3, 2022

India has always got top class batsmans in different eras with the likes of Sunil Gavaskar in 1970s, Sachin Tendular in 1990s to 2010 and Rahul Dravid, Sourav Ganguly in 2000s. In today’s era there are Virat Kohli and Rohit Sharma.

Virat Kohli and Rohit Sharma both are pillars of Indian Cricket

India is blessed to have two best batsmans of this era in their side. Both have contributed lot in India’s victories and both are match-winning players. Virat Kohli is regular member of team since 2010 through his match winning performances and Rohit Sharma has looked different since he has started opening from 2013.

Virat Kohli is a talented batsman who score more consistently and stick around in tough situations. Standards set by Virat Kohli are very higher and his score of 30-40 in match is considered as “failure”. No score while chasing looks difficult whenever Virat is batting. He is known as “chase master” because of his performances in second innings.

He is someone who looks stable through the innings and scores most runs by running between wickets.

Virat Kohli is in different league in ODI Cricket. So, he is winner of battle Virat Kohli vs Rohit Sharma

Rohit Sharma on the other hand looks different when it comes to batting first. On his day, he is impossible to stop and can dominate any bowling lineup in the world. Rohit is blessed with the more natural ability and he is best player of timing in the world. He is someone who can hit sixes effortlessly.

Rohit Sharma takes time when he comes to bat, but relies more on boundaries for scoring runs.

Also Read – Some Quotes on Rohit Sharma

Here is comparison of Virat Kohli vs Rohit Sharma in Tests:-

Stat Virat Kohli Rohit Sharma
Innings17277
Runs80543137
Average149.7246.13
Hundreds278
Fifties2814

In Tests, Virat Kohli has near about 5,000 more runs than Rohit Sharma. Rohit Sharma hasn’t played much Test Cricket, but he has average of near about 90s in home. Virat has runs and scored hundreds everywhere in the world although there is decline in his performance from last 2 years.

So, in Tests Virat Kohli has upper hand in comparison of Virat Kohli vs Rohit Sharma

Virat Kohli is also India’s most successful Test Captain with 40 wins in 67 matches.

ODIs

StatVirat KohliRohit Sharma
Innings251223
Runs123119283
Average58.0748.60
Hundreds4329
Fifties6444

In ODIs as well, Virat Kohli has scored more runs than Rohit Sharma. Rohit Sharma on the other hand has good records as an opener and he is best batsman alongside Virat Kohli from last 7-8 years. Rohit has scored 3 double hundreds in ODIs whereas Virat has highest score of 183.

Also Read – Some Quotes on Virat Kohli

In ICC tournaments Rohit Sharma has done better as compared to Virat Kohli. In last 4 ODI tournaments Rohit has better record than Virat Kohli. Rohit Sharma was highest run-scorer in ICC World Cup 2019 and he has record of scoring most hundreds by a batsman in single edition of World Cup(5).

In last 2-3 years in ODIs as well, Rohit Sharma has scored most consistently but Virat Kohli is in different league. He is in the league of legendary batsmans. So, because of standards set by Virat Kohli in ODI Cricket, he is ahead by Rohit in ODIs as well.

T20Is

StatVirat KohliRohit Sharma
Innings89117
Runs32963313
Average51.532.17
Hundreds04
Fifties3026

In T20 Cricket, Rohit Sharma has scored more runs than Virat Kohli and has also scored 4 hundreds. But here Rohit has played more matches. Virat has average of 51.6 in T20s and he is one of most consistent performer in shortest format. Consistency in performance is a key factor in deciding the greatness of a player.

Virat Kohli is Man of tournament in ICC T20 World Cup 2014 and ICC T20 World Cup 2016. Consistency and average of Virat Kohli puts him ahead in T20Is as well.

IPL

StatVirat KohliRohit Sharma
Innings215222
Runs66245879
Average36.230.3
Hundreds51
Fifties4440

In IPL as well, Virat Kohli is better than Rohit Sharma in terms of runs scored and average. But as a captain, Rohit Sharma has won IPL 5 times whereas Virat has 0 title in front of his name.

So, by these stats Virat Kohli is ahead of Rohit Sharma overall as a batsman.

Final Words: –

In Test Cricket, Virat Kohli is much ahead than Rohit Sharma both as batsman and Captain.

In ODI Cricket, Virat is ahead but Rohit Sharma is always with Virat in race for being best and he has proved himself to be a strong competitor of Virat. As a captain, Virat don’t have any World Championship, but Indian team has played very dominant cricket under him and won series everywhere except England.

In IPL, Rohit has won IPL 5 times whereas Virat has 0 title in front of his name, which put Rohit Sharma ahead of Virat Kohli as a skipper.