Virat Kohli vs Rohit Sharma: Who Has Better Cricket Records?
If you have followed Indian cricket for more than a decade, you have probably found yourself in at least one heated debate about Virat Kohli vs Rohit Sharma. They made their international debuts around the same era, they have shared a dressing room for years, and they have both captained India at different points. Yet their games, their records, and the arguments fans make for each of them are completely different. This piece walks through how the two compare across formats, as captains, and in the IPL, so you can form your own opinion on the question with the numbers in front of you.
Virat Kohli vs Rohit Sharma: Early Careers and Rise to Stardom
Rohit actually got his international start before Kohli, debuting in ODIs back in 2007 and winning the inaugural T20 World Cup that same year under MS Dhoni. Kohli followed a year later with his ODI debut against Sri Lanka in 2008. What's interesting about the Virat Kohli vs Rohit Sharma story from this period is how differently their careers unfolded after those debuts. Kohli was fast-tracked into the middle order and became a permanent fixture almost immediately, while Rohit spent years in and out of the side before settling as an opener around 2013, a move that transformed his career. If you want the full breakdown of how each player built their reputation in the early years, our guide to India's batting rise in the 2010s covers that transition in detail.
Virat Kohli vs Rohit Sharma in Test Cricket
This is the format where the gap is widest. Kohli has played roughly twice as many Test matches as Rohit and has scored well over 9,000 runs compared to Rohit's tally in the low 4,000s. Kohli's average sits close to 47, built on 30 centuries, while Rohit finished his Test career with 12 hundreds and an average in the low 40s after officially retiring from the format in 2025. Kohli's highest Test score of 254 also outstrips Rohit's best of 212. Any honest look at the two in the longest format has to acknowledge that Kohli's overseas hundreds and his run of dominance between 2014 and 2019 put him in a different bracket entirely. For more on how Kohli built that reputation abroad, check our piece on Kohli's overseas Test record.
Virat Kohli vs Rohit Sharma in ODI Cricket
One-day cricket is where the comparison gets genuinely close, and where Rohit fans have the strongest case. Kohli leads on the headline numbers: more matches, more runs, a higher average, and the record for most ODI centuries in history. But Rohit holds the record for the highest individual score in ODIs, 264 against Sri Lanka in 2014, and remains the only batter to have scored three ODI double centuries. When people argue about Virat Kohli vs Rohit Sharma in this format, they are usually really arguing about consistency versus peak ceiling. Kohli is the run machine who almost never has a bad series; Rohit is the player capable of the most destructive single innings the format has ever seen. Both have also been central to India's white-ball success in England, a subject we cover further in our article on India's ODI tours of England.
Virat Kohli vs Rohit Sharma in T20 Internationals
Kohli retired from T20Is after India's triumphant 2024 World Cup final, in which he was named Player of the Match. Across T20 World Cup history specifically, Kohli's numbers are extraordinary: over 1,200 runs at an average close to 59, including a remarkable record against Pakistan. Rohit, who featured in every T20 World Cup from 2007 to 2024, has a lower average in the tournament but brings a different kind of value as an aggressive opener who set the tone at the top of the order. The debate over these two in T20Is often comes down to role: Kohli anchored chases and rescued innings, while Rohit's job was to take the game away from bowlers in the powerplay. Our breakdown of India's T20 World Cup campaigns has more on how both players fit into India's title-winning sides.
Virat Kohli vs Rohit Sharma: Captaincy and Leadership Records
Captaincy is where Rohit pulls ahead. Under his leadership, India won the 2024 T20 World Cup and the 2025 Champions Trophy, giving him two ICC titles as captain. Kohli, despite an outstanding win percentage in Test cricket and taking India to the number one Test ranking for years, never won an ICC trophy as captain, and that gap is often the sharpest point raised in any Virat Kohli vs Rohit Sharma argument. Kohli's supporters counter that he built the fast-bowling attack and overseas mentality that later delivered results for others, including Rohit himself. Whichever side you land on, the trophies-versus-foundations debate is central to how fans rank the two. We go deeper into this exact question in our feature on India's most successful cricket captains.
Virat Kohli vs Rohit Sharma in the IPL
In the IPL, Rohit has the stronger trophy cabinet, with six titles won: one with Deccan Chargers and five as Mumbai Indians' captain. Kohli, a one-franchise player with Royal Challengers Bengaluru for his entire career, only broke his IPL title drought recently, winning back-to-back championships. On individual numbers, Kohli holds the record for most runs in a single IPL season and has more overall IPL runs than almost anyone in the league's history, with Rohit not far behind after also crossing 7,000 career runs. Fans who weigh IPL success heavily in this debate tend to favour Rohit for the silverware, while those who prioritise personal batting numbers lean toward Kohli. Our dedicated comparison of IPL captains and their title records breaks this down team by team.
Virat Kohli vs Rohit Sharma: Head-to-Head Numbers That Matter
Stripping away the narrative, here is where the two genuinely stand as of their most recent seasons. Kohli leads in total international runs across all formats, total centuries with 85 to Rohit's 49, and batting average in every format they have both played. Rohit leads in the single-innings ceiling with his 264, his three ODI double hundreds, and his record for the most sixes hit in international cricket. Kohli has scored more hundreds in a losing cause and more overseas centuries, while Rohit has been the difference-maker in ICC knockout matches as India's captain. Any fair scoring of Virat Kohli vs Rohit Sharma has to hold both of these truths at once rather than picking a single stat and stopping there.
Virat Kohli vs Rohit Sharma: Final Verdict
So who actually wins this argument? If the question is which player you would build an all-format batting lineup around, the numbers point clearly to Kohli. His volume of runs, his average, and his century count in every format are simply not close. If the question is who delivered more as a leader and who owns the bigger individual records within a single innings, Rohit has the stronger claim. The truth is that Kohli and Rohit were never really direct rivals; they were teammates for most of two decades who happened to specialise in different things. That is exactly why the Virat Kohli vs Rohit Sharma comparison keeps coming up at every dinner table argument about Indian cricket, and why it probably never gets fully settled.
- Cricket
- Art
- Causes
- Crafts
- Dance
- Drinks
- Film
- Fitness
- Food
- Jocuri
- Gardening
- Health
- Home
- Literature
- Music
- Networking
- Alte
- Party
- Religion
- Shopping
- Sports
- Theater
- Wellness