Limited Time Offer: You can join the Temu Affiliate Program and receive a $100 welcome bonus plus earn $10 per referral unlimited (it's free).

Rohit Sharma Vs Virat Kohli: Batting comparison

In every era, the best batsmen are found to be in the Indian cricket team.

Every Indian batsman has their own class. In the present era, Rohit Sharma and Virat Kohli are the best players of team India.

People and their fans always compare these two players and are eager to know Rohit Sharma Vs Virat Kohli, who is better in terms of the number of runs, centuries, and other stats.

Virat Kohli is a top-order batsman who bats at number three, whereas Rohit Sharma is an opening batsman. Rohit Sharma and Virat Kohli have won a lot of matches for India.

Both are the most talented players in international cricket. Everyone wants to know who is a better batsman.

In this article, we will compare Rohit Sharma vs Virat Kohli in all three formats of international cricket, which will be helpful for people to know who is a better batsman.

Rohit Sharma Vs Virat Kohli
Rohit Sharma Vs Virat Kohli

Rohit Sharma vs Virat Kohli In T20 Matches     

ParameterRohit SharmaVirat Kohli
T20 Debut19,  Sept 200712, June 2008
T20 Matches148115
Runs38534008
Double Centuries00
Centuries41
Half Centuries2937
Best Score118122*
Sixes175112
Average32.3051.90
ICC Ranking2413
  •  So from the above stats, we have seen that Rohit Sharma has scored 3499 runs in 133 innings, whereas Virat has scored 3584 runs in 104 innings. Virat has more runs than Rohit,
  • Rohit’s average is 32.11, and Virat Kohli’s average is 52.73. Rohit Sharma’s average is lower than Virat Kohli average.
  • Rohit Sharma has four centuries in T20, which is the most by any batsman in this format, while Virat Kohli has done his first century in Asia Cup he has scored 122*. As Sharma is the opening batsman, opening batting gives more chances to make high score and play long in comparison to Virat, who bats at no.3.
  • Virat Kohli is one of the biggest match-winner as compared to Rohit Sharma, and the average of Virat is also high than Sharma in T20. We can see that Kohli has consistency in his performance in T20. The consistency in performance is a key factor in deciding the greatness of a player. So, Virat Kohli is better than Rohit Sharma in the shortest version of the game. 

Rohit Sharma vs Virat Kohli In ODI Matches 

ParameterRohit SharmaVirat Kohli
ODI Debut23, June 200718, Aug 2008
ODI Matches241271
Runs978212809
Double Centuries30
Centuries3046
Half Centuries4864
Best Score 264 183
Sixes 251141
Average 49.27 59.86
ICC Ranking 86
  • Now we have seen that ODI stats for both batsmen in which Sharma has played 224 matches, and Virat Kohli has played 245 matches. Rohit Sharma has scored 9115 runs, whereas Virat Kohli has scored 11792 runs.
  • The average of Virat is 59.86, and Sharma’s average is49.27
  • So Virat ODI stats, i.e batting average, runs, centuries, the fifties, and strike rate are high than Sharma. It shows how consistent Virat is in scoring runs in ODI format.
  • There is no doubt that Kohli and Sharma are the best ODI players. But according to the stats, we can say that Virat Kohli is a better ODI batsman then Rohit Sharma, and Virat also has more match finishing capacity then Sharma. 

Rohit Sharma vs Virat Kohli In Test Matches

ParameterRohit SharmaVirat Kohli
Test Match Debut06, Nov 201320, June 2008
Test Matches49107
Runs33798416
Double Centuries17
Centuries928
Half Centuries1428
Best Score212254
Sixes5222
Average48.2751.14
ICC Ranking914

From above stats of both players, we can say that we should not compare Virat Kohli and Rohit Sharma in test format because Sharma has not played much test cricket in his career, and Virat has played so much test cricket.

If we compare on the base of average, then Kohli has a better record then Sharma.

Who has hitted more sixes between Rohit Sharma and Virat Kohli?

Cricket formatRohit Sharma SixVirat Kohli six
ODI244121
TEST5222
T-2012776
IPL200190

Rohit Sharma World Records in Cricket

  • The highest score in ODI of Sharma is 264, which is not made by any other player in the ODI format till now.
  • Sharma is the only batsmen in the 12th edition of the cricket world cup who has scored 5 centuries.
  • Sharma has a unique record of reaching century with a six in all formats.
  • Rohit became the first and only batsman in the world to score four T20 centuries

Virat Kohli World Records in Cricket

  • Virat Kohli is the only Indian player who has secured 890 rating points in the ICC ODI ranking.
  • Kohli holds the records of having the highest ICC rating points in the ICC player ranking for test batsmen.
  • In October 2018, Kohli became the fastest batsman to score 10000 ODI runs. He just took 205 innings to reach the record.
  • Virat Kohli also became the only captain to score the maximum runs in a year. He scored 1460 runs in 2017.

Cricket Players and Analyst Views about Virat Kohli

A former Pakistani cricketer Muhammad Yousif  speaking an interview to Sportstar said about Kohli: “The way he bats, the way he handles pressure in each innings and scores centuries or the way he plays that unbelievable.”

Mike Gatting, the former England captain, said on the sideline of book launch in Mumbai: 

“To see someone like Virat perform so regularly and so well in all three formats, he does deserve that tag of great without a doubt”

Cricket Players and Analyst Views about Rohit Sharma

Former Indian cricketer Zaheer Abbas said: “Virat Kohli ‘great’ but watching Rohit Sharma makes me happy”

Speaking on the Star Sports, the former Indian cricketer, Robin Uthappa said: “When I look at Rohit Sharma, I feel he has got eternity to play a ball. It just baffles you like where does he create that time. It’s amazing to watch and so effortless”.

Wasim Jaffer said: “Rohit Sharma has the best cricketing brain among current players.”          

Final words

Statistical comparison between Rohit and Sharma in all three formats has proven that Virat Kohli is a better player than Rohit Sharma.

There is no doubt that Kohli and Rohit are the best players of this era, and almost every batting record in the format is held by one or other.

Also, Kohli is better than Sharma, but this can not be denied that Rohit Sharma is one of the strongest competitors of Virat Kohli.

Who is the best caption for ODI Rohit or Kohli Please put it on the comment box?

  • limited time offer Hostgator 55% off Promo Code: DMP60, If you want to purchase hosting click the link and apply the Promo Code
  • If you want to purchase a Lenovo laptop then Click the link to get a 10% discount and Apply the Promo Code: LENGOD for an Extra 1500/- discount code.

Read Also:

Where to get Hotstar Content

How to Subscribe ESPN Plus

Cost of ESPN Plus Subscription,

Is there any Free trial on ESPN Plus

Photo of author

Arvind Mishra

Arvind Mishra is an IT Professional with nearly 13 years of experience and Currently likes to cover topics related to Cricket, Live Sports Events, UFC Live shows, Streaming guides, and more. He can help you find the best sites to watch sports, TV shows, and movies online. Reach out to him at: arvindmishra284@gmail.com

6 thoughts on “Rohit Sharma Vs Virat Kohli: Batting comparison”

  1. No doubt Rohit Sharma is class batsman in modern day cricket.On the contrary Virat kohli is the best player with match finishing capabilities & the consistent performer in all three formats.great captainship qualities with best winning percentage ever in all format’s of Cricket for India but unfortunately no trophies in icc event’s.

  2. Rohit sharma is overall better player and a captain than virat kohli , as cricket is a game of consistency and sharma is consistent over the years which Virat did not followed over the 2 yrs gap. Also whether its ipl or international Sharma has proved his worth and he deserves whatever he today is

Leave a Comment

You have Successfully Subscribed!

Share via
Copy link
Powered by Social Snap