Skip to content
cricketgatha.in

Cricket ki har kahani

cricketgatha.in

Cricket ki har kahani

  • Home
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Home
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
Close

Search

Subscribe
Virat Kohli vs Rohit Sharma Stats Comparison
Rohit SharmaVirat Kohli

Virat Kohli vs Rohit Sharma: ODI, Test and T20 Stats Comparison (2026)

By Cricket_Era
October 24, 2026 7 Min Read
0
Stats Comparison

Virat Kohli vs Rohit Sharma: ODI, Test and T20I Stats Comparison (2026)

Kohli leads in runs, batting average and centuries. Rohit holds the highest ODI score, three ODI double centuries and five T20I hundreds. Here is the full format-by-format comparison, with captaincy, records and a final verdict.

By CricketGatha · Statistics reviewed 24 October 2026 · 9 min read

Virat Kohli86 centuries15,109 ODI runs
9,230 Test runs
Rohit Sharma52 centuries12,120 ODI runs
4,301 Test runs
Quick comparisonODITestT20IBatting styleCaptaincyRecordsWho is better?FAQ

Virat Kohli vs Rohit Sharma is one of the biggest debates in Indian cricket. Kohli leads in international runs, batting average and centuries, while Rohit is famous for his explosive batting, three ODI double centuries and five T20I hundreds. Both have helped India win major tournaments, but their records show different strengths across ODI, Test and T20I cricket.

Quick Comparison

Kohli is known for his consistency, chasing ability and fitness. Rohit is popular for his elegant stroke play, big scores and attacking approach. Here is a quick comparison of their careers.

ComparisonVirat KohliRohit Sharma
Full nameVirat KohliRohit Gurunath Sharma
Date of birth5 November 198830 April 1987
Batting styleRight-handedRight-handed
Main batting roleTop-order batterOpening batter
ODI debut20082007
T20I debut20102007
Test debut20112013
ODI highest score183264
Test highest score254*212
T20I highest score122*121*
Test statusRetired in May 2025Retired in May 2025
T20I statusRetired in 2024Retired in 2024

Both players retired from T20 internationals after India’s 2024 T20 World Cup victory and from Test cricket in May 2025. They continue to play ODIs, and both are in India’s squads for all five ODIs in New Zealand, which start on 4 November 2026.

ODI Stats Comparison

One Day Internationals are where both players have built extraordinary careers. Kohli has been one of India’s most dependable ODI batters, especially while chasing. Rohit has created history with his ability to score double centuries and dominate bowling attacks.

ODI statsVirat KohliRohit Sharma
Matches317291
Runs15,10912,120
Batting average58.79About 49
Centuries5535
Highest score183264
Double centuries03
ODI figures reflect the latest records reviewed in October 2026. Both players are still active in ODIs, so these numbers will change.

ODI centuries

Virat Kohli55

Sachin Tendulkar49

Rohit Sharma35

Who has scored more ODI runs?

Virat Kohli. He has crossed 15,000 ODI runs and remains one of the highest run-scorers in the history of the format, while Rohit has also crossed 12,000. Kohli’s biggest strength is scoring runs consistently over a long career. Rohit’s is producing match-changing innings at a high scoring rate.

Who has more ODI centuries?

Kohli has 55 ODI hundreds and Rohit 35. Kohli holds the record for the most centuries in men’s ODI cricket, having passed Sachin Tendulkar’s 49. Rohit holds a different world record: he is the only men’s batter with three ODI double centuries.

Highest ODI score

Virat Kohli: 183

Against Pakistan in the 2012 Asia Cup in Dhaka.

Rohit Sharma: 264

Against Sri Lanka at Eden Gardens, Kolkata, in 2014. It remains the highest individual score in men’s ODI history.

See every hundred in our Virat Kohli ODI centuries list and our Rohit Sharma centuries list.

Test Stats Comparison

Test cricket needs patience, technique and the ability to perform in different conditions. Both have played memorable Test innings, but their career numbers are quite different.

Test statsVirat KohliRohit Sharma
Matches12367
Runs9,2304,301
Batting average46.8540.57
Centuries3012
Half-centuries3118
Highest score254*212
Double centuries71
RetirementMay 2025May 2025

These are their final Test career statistics.

Runs and centuries

Kohli scored 9,230 runs in 123 Tests, while Rohit scored 4,301 in 67. Kohli leads in total runs, batting average and centuries. His seven double centuries are the most by an Indian batter. He scored centuries in India and overseas, including important innings in Australia, England and South Africa.

Rohit’s Test career changed significantly when he became a regular opener in 2019. He played several important innings at the top of the order and became a key part of India’s batting line-up. Kohli’s overall Test record is nevertheless stronger.

Test captaincy

Kohli captained India in 68 Tests and won 40, making him India’s most successful men’s Test captain by number of victories. Under him, India won a first Test series in Australia in 2018-19, and led the side to the 2021 World Test Championship final. Rohit also led India in Tests and guided the team to the 2023 World Test Championship final.

T20I Stats Comparison

T20 is about scoring quickly and handling pressure in a limited number of overs. Kohli was known for building innings and performing in difficult run chases. Rohit often attacked bowlers early and gave India fast starts.

T20I statsVirat KohliRohit Sharma
Matches125159
Runs4,1884,231
Batting average48.6932.05
Strike rate137.04140.89
Centuries15
Half-centuries3832
Highest score122*121*
RetirementJune 2024June 2024

Their T20I statistics are final, because both retired after the 2024 T20 World Cup.

Runs and centuries

Rohit finished with 4,231 T20I runs and Kohli with 4,188, so Rohit scored 43 more, although he played 34 more matches. Kohli had the higher average, while Rohit had the higher strike rate. Rohit scored five T20I hundreds against Kohli’s one, an unbeaten 122 against Afghanistan in the 2022 Asia Cup. Kohli’s average of 48.69 shows how consistently he contributed.

T20 World Cups

Kohli was effective in high-pressure matches, and his unbeaten 82 against Pakistan in Melbourne in 2022 is widely remembered as one of his greatest innings. In the 2024 final against South Africa, he scored 76 and helped India post a competitive total. Rohit captained India through the unbeaten 2024 campaign and lifted the trophy, ending a long wait for another men’s T20 World Cup title.

Batting Style Comparison

Statistics tell us how many runs a player has scored. Batting style helps explain how those runs were made.

Virat Kohli’s strengths

  • Consistent run-scoring across formats
  • Strong performances while chasing
  • Excellent running between the wickets
  • Ability to build long partnerships
  • Strong technique against pace bowling

Rohit Sharma’s strengths

  • Attacking batting in the powerplay
  • Ability to score ODI double centuries
  • Excellent pull and hook shots
  • Strong six-hitting ability
  • Dominating bowling attacks once settled

Kohli often starts carefully before increasing his scoring rate, an approach that has made him one of the most successful ODI batters in history. Rohit’s batting can change the direction of a match within a few overs, which is why he has been one of India’s most dangerous white-ball openers.

Captaincy Comparison

Kohli brought aggression, fitness standards and a strong focus on Test cricket. Rohit became known for calm leadership, tactical decisions and success in major white-ball tournaments.

Virat Kohli as captain

  • 40 Test wins, the most by an Indian men’s captain
  • First Test series win in Australia, in 2018-19
  • Built a competitive overseas Test team
  • 2017 Champions Trophy final
  • 2019 ODI World Cup semi-final
  • 2021 World Test Championship final

Rohit Sharma as captain

  • 2024 T20 World Cup winner
  • 2025 Champions Trophy winner
  • 2023 ODI World Cup final
  • 2023 World Test Championship final
  • Aggressive approach in limited-overs cricket

The answer depends on the format. Kohli has the stronger record in Tests, while Rohit’s ICC white-ball titles give him a clear advantage in tournament captaincy. Kohli did not win a senior men’s ICC tournament as captain.

Major Records

Virat Kohli

  • Most centuries in men’s ODIs (55)
  • More than 15,000 ODI runs
  • Seven Test double centuries
  • Most successful Indian men’s Test captain by wins
  • 765 runs at the 2023 World Cup, the most in one edition
  • Outstanding ODI run-chase record

Rohit Sharma

  • Highest individual ODI score (264)
  • Only men’s batter with three ODI double centuries
  • Five T20I centuries
  • More than 4,200 T20I runs
  • Captain of the 2024 T20 World Cup winners
  • Captain of the 2025 Champions Trophy winners

Who Is Better, Virat Kohli or Rohit Sharma?

There is no single answer, because both players have different strengths. Here is the format-by-format winner.

CategoryStatistical advantage
ODI runsVirat Kohli
ODI centuriesVirat Kohli
ODI batting averageVirat Kohli
Highest ODI scoreRohit Sharma
ODI double centuriesRohit Sharma
Test runsVirat Kohli
Test centuriesVirat Kohli
Test batting averageVirat Kohli
T20I runsRohit Sharma
T20I batting averageVirat Kohli
T20I strike rateRohit Sharma
T20I centuriesRohit Sharma
Test captaincy winsVirat Kohli
ICC titles as captainRohit Sharma
Our verdict: Virat Kohli has the stronger overall batting record, leading in runs, ODI centuries, Test runs and batting averages across all three formats. Rohit Sharma has the stronger claim for extraordinary individual innings, with his 264 and three ODI double centuries, plus T20I hundreds and ICC white-ball titles as captain. Judge on consistency and volume, and Kohli comes out ahead. Judge on explosive batting and tournament leadership, and Rohit is just as important.

Frequently Asked Questions

Who is better, Virat Kohli or Rohit Sharma?

Kohli has better overall batting statistics, including more international runs, a higher batting average in all three formats and more centuries. Rohit has major records in ODI double centuries, T20I hundreds and white-ball captaincy.

Who has scored more ODI runs?

Virat Kohli. As of October 2026, Kohli has 15,109 ODI runs and Rohit has 12,120.

Who has more ODI centuries?

Kohli has 55 against Rohit’s 35. Kohli holds the men’s world record for the most ODI hundreds.

Who has scored more runs in Test cricket?

Kohli scored 9,230 Test runs and Rohit scored 4,301. Both retired from Tests in May 2025.

Who has more T20I runs?

Rohit scored 4,231 T20I runs, compared with Kohli’s 4,188. Both retired from T20Is in June 2024.

Who has the highest individual ODI score?

Rohit Sharma, with 264 against Sri Lanka in 2014. Kohli’s highest is 183 against Pakistan in 2012.

Who has more T20I centuries?

Rohit has five and Kohli has one.

Who is the better Test captain?

Kohli, who won 40 matches as captain, the most by any Indian men’s Test captain.

Have Kohli and Rohit retired?

They have retired from Tests and T20Is, but still play ODIs. Both are named in India’s squads for all five ODIs in New Zealand, starting 4 November 2026.

Who has won more ICC trophies as captain?

Rohit, who led India to the 2024 T20 World Cup and the 2025 Champions Trophy. Kohli did not win a senior men’s ICC tournament as captain.

Conclusion

The Kohli vs Rohit debate shows how two very different batting styles can both lead to extraordinary success. Kohli stands out for his consistency, centuries and ability to score runs in all conditions. Rohit stands out for his timing, attacking batting, record-breaking ODI scores and leadership in major tournaments. On career batting numbers, Kohli has the overall advantage, but Rohit’s ODI double centuries, T20I records and ICC titles make his achievements equally memorable.

Statistics reviewed 24 October 2026. ODI figures may change as both players remain active in the format.
Read more: Virat Kohli’s profile, Rohit Sharma’s profile and the India tour of New Zealand guide.

Tags:

Kohli vs RohitODI recordsRohit SharmaTeam IndiaVirat KohliVirat Kohli vs Rohit Sharma stats
Author

Cricket_Era

Follow Me
Other Articles
Ishan Kishan Ruled Out, Vaibhav Steps Up
Previous

Ishan Kishan Ruled Out of 2nd T20I vs New Zealand, Door Opens for Vaibhav Sooryavanshi

Cricket Net Run Rate Explained
Next

What Is Net Run Rate in Cricket? Formula, Examples & Calculator

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Sunil Gavaskar Centuries: Complete List of All 34 Test and 1 ODI Hundreds
  • ICC Cricket World Cup 1979: India’s Journey, Key Matches, Scorecards & Records (60-Over Format)
  • India vs Sri Lanka 2026 Series: Full Schedule, Squads, Match Timings, Venues and Live Streaming (3 ODIs + 3 T20Is)
  • Yashasvi Jaiswal Profile 2026: Age, Biography, Career Stats, Records, IPL Team & Achievements
  • India vs New Zealand 1st ODI 2026: Virat Kohli Breaks Sachin Tendulkar’s Record, Scores 74 – Full Scorecard, Highlights & Records

Recent Comments

  1. Sunil Gavaskar Centuries: All 34 Test & 1 ODI Hundreds on Virat Kohli Profile: Age, Career Stats, Records and Biography
  2. ICC Cricket World Cup 1979: India's Matches & Records on Cricket World Cup 2027 Schedule: All 57 Matches, Venues
  3. Yashasvi Jaiswal Profile 2026: Age, Stats & Records on Suryakumar Yadav Profile 2026: Age, Stats, Records and Biography
  4. Rose Hughes on Varun Chakaravarthy Profile: Age, Career Stats, Records and Biography

Archives

  • November 2026
  • October 2026

Categories

  • 1983 Cricket World Cup
  • Abhishek Sharma
  • Axar Patel
  • Batting Records
  • Bhuvneshwar Kumar Profile
  • Cricket History
  • Cricket Lists
  • Cricket News
  • Cricket Rules
  • Cricket World Cup 2027
  • Hardik Pandya
  • Harry Brook
  • ICC Cricket World Cup
  • ICC Rankings
  • ICC World Test
  • India odi Team
  • India Player Profiles
  • India Schedule
  • India T20
  • India vs New Zealand
  • India vs Pakistan
  • India vs Sri Lanka
  • IPL
  • Ishan Kishan
  • Jasprit Bumrah Profile
  • KL Rahul
  • Kuldeep Yadav
  • Mohammed Siraj
  • MS Dhoni
  • Naman Dhir
  • ODI Cricket
  • Rahul Dravid
  • Ravindra Jadeja
  • Rishabh Pant
  • Rohit Sharma
  • Ruturaj Gaikwad
  • Sachin Tendulkar
  • Sanju Samson
  • Shubman Gill
  • Sourav Ganguly
  • Suryakumar Yadav
  • Tilak Varma
  • Vaibhav Sooryavanshi
  • Varun Chakaravarthy
  • Virat Kohli
  • Virender Sehwag
  • Wicket-Takers
  • चिन्मय सुतार
Copyright 2026 — cricketgatha.in. All rights reserved. Blogsy WordPress Theme
CricketGatha - Cricket Ki Har Kahani

Your one-stop destination for cricket news, player profiles, records and schedules.

Quick Links

  • Home
  • Cricket News
  • Cricket Lists
  • Cricket History

Company

  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
© 2026 cricketgatha.in. All rights reserved.