Former India Star Explains Why Virat Kohli Has Always Been Ahead of Rohit Sharma in ODIs.

An analysis of Virat Kohli and Rohit Sharma's ODI careers often sparks debate among cricket fans. While both are modern-day legends with impressive records, a former Indian star has weighed in on why Virat Kohli has always been a step ahead in the 50-over format.

Virat Kohli has scored 13,906 runs in 295 matches, whereas Rohit Sharma has 10,866 runs in 265 matches. Kohli's superior average and a higher frequency of centuries are often cited as key differentiating factors. He boasts 50 ODI centuries compared to Rohit's 31. While Rohit Sharma holds the record for the highest individual score in ODIs (264), Kohli's consistency in scoring big runs has been remarkable.

Kohli's dominance is particularly evident when playing at home against New Zealand. His average soars close to 75, bolstered by five centuries. While Rohit's numbers are solid both in and outside India, Kohli's ability to convert starts into massive scores gives him an edge.

In ODIs against New Zealand, Virat Kohli has scored 1,750 runs in 34 matches at an average of 56.45 with 6 hundreds and 10 fifties. Rohit Sharma has 1,099 runs in 32 matches at an average of 37.89 with 2 hundreds and 6 fifties. In chases against New Zealand, Kohli has scored 1,061 runs at an average of 58.94. While batting first against the Kiwis, he has 689 runs at an average of 53. Rohit has 447 runs at an average of 24.83 in chases and 652 runs at an average of 59.27 while batting first.

The former Indian star emphasized Kohli's hunger for scoring runs and his ability to perform under pressure as crucial factors. His unparalleled consistency and ability to accelerate the scoring rate seamlessly set him apart. Rohit Sharma's ability to hit sixes and his match-winning innings are undeniable. He is just eight sixes away from surpassing Shahid Afridi's world record for most sixes in ODI history. However, Kohli's all-around game and his knack for performing in crucial matches give him a slight advantage.

Both Virat Kohli and Rohit Sharma have played match-winning innings for India, and their contributions to Indian cricket are invaluable. Their records are comparable, and they continue to be vital components of the Indian batting lineup. The debate over who is better will likely continue, fueled by personal preferences and varying statistical analyses.


Written By
Rahul Menon is a thoughtful journalist who explores the evolving landscape of sports with depth and integrity. He writes with a focus on context, impact, and narrative strength. Whether reporting on emerging talent or broader industry trends, Rahul’s work reflects curiosity and clarity. He sees sports journalism as a bridge between fact, fairness, and emotion.
Advertisement

Latest Post


Advertisement
Advertisement
Advertisement
About   •   Terms   •   Privacy
© 2026 DailyDigest360