Virat Kohli vs Rohit Sharma: Who is the Real King of ODI Cricket in 2025? Stats & Records Comparison
Currently, Rohit Sharma is the No.1 ODI batter, while Virat Kohli jumped to the second spot in the ICC ODI Rankings after his brilliant performance against South Africa. But the question is still there, Who is the Real King of ODI Cricket in 2025? Virat Kohli or Rohit Sharma.
Virat Kohli and Rohit Sharma are two of the biggest stars of the current Indian men’s Cricket Team. As of now, Rohit Sharma is the No.1 ODI batter, while Virat Kohli jumped to the second spot in the ICC ODI Rankings after his brilliant performance against South Africa. In this article, we will have a full comparison based on their batting style, stats, impact, consistency, strike rate, and match-winning ability.
Both players have been part of the Indian team for more than a decade, and now, they are at the end of their cricketing careers. Virat and Rohit already retired from Test cricket and T20Is earlier this year, and most probably, they will retire from ODIs after the ICC Men’s ODI World Cup 2027.
Virat Kohli vs Rohit Sharma Stats (ODIs)
|
Stats |
Virat Kohli |
Rohit Sharma |
|
Matches |
308 |
279 |
|
Innings |
296 |
271 |
|
Runs |
14,557 |
11,516 |
|
Highest Score |
183 |
264 |
|
Average |
58.5 |
49.2 |
|
Strike rate |
93.7 |
92.9 |
|
Not out |
47 |
37 |
|
4s |
1356 |
1081 |
|
6s |
164 |
355 |
|
50s |
76 |
61 |
|
100s |
53 |
33 |
|
200s |
0 |
3 |
Virat Kohli vs Rohit Sharma Playing Style

PC: X
Virat Kohli is known for his timing, class, and ability to perform under pressure situations. He is also known as Chase Master in ODIs as he played crucial knocks in high-pressure games and consistently performed against top teams.
Rohit Sharma, on the other hand, is quite an aggressive batter, and if he gets settled, then he can completely destroy any bowling attack. Rohit’s six-hitting ability is widely praised in world cricket, which gave him the name of HITMAN.
Virat Kohli vs Rohit Sharma Recent ODI Form in 2025
|
Stats |
Virat Kohli |
Rohit Sharma |
|
Matches |
13 |
14 |
|
Innings |
13 |
14 |
|
Runs |
651 |
650 |
|
Highest Score |
135 |
121* |
|
Average |
65.10 |
50.00 |
|
Strike rate |
96.15 |
100.46 |
|
Not out |
3 |
1 |
|
4s |
54 |
69 |
|
6s |
13 |
24 |
|
50s |
4 |
4 |
|
100s |
3 |
2 |
|
200s |
0 |
0 |
Virat Kohli vs Rohit Sharma Big Match Performace
Virat Kohli has been more consistent across formats in big matches, especially in Knockout games of ICC Tournaments. While Rohit Sharma has also played quite good cricket in the World Cups, like in 2019 and 2023, where he was one of the leading run-scorers.
Kohli has more 50+ scores in ICC knockouts and pressure games, while Rohit has had pretty low scores in semis/finals, but in recent times, Rohit has played crucial knocks. However, if we look at the overall stats, then Virat Kohli is going to lead with a good margin.
Virat Kohli vs Rohit Sharma Captaincy
|
Captain |
Matches |
Won |
Lost |
Tied |
Win% |
Batting Avg as Captain |
Centuries |
|
Rohit Sharma |
56 |
42 |
12 |
1 |
75 |
52.20 |
5 |
|
Virat Kohli |
95 |
65 |
27 |
1 |
68.42 |
72.65 |
21 |
Virat Kohli vs Rohit Sharma - ICC ODI Rankings
|
Pos |
Team |
Player |
Rating |
|
1 |
India |
Rohit Sharma |
781 |
|
2 |
India |
Virat kohli |
773 |
|
3 |
New Zealand |
Daryl Mitchell |
766 |
|
4 |
Afghanistan |
Ibrahim Zadran |
764 |
|
5 |
India |
###PROTECTED_7### |
723 |
|
6 |
Pakistan |
Babar Azam |
722 |
|
7 |
Ireland |
Harry Tector |
708 |
|
8 |
West Indies |
Shai Hope |
701 |
|
9 |
Sri Lanka |
Charith Asalanka |
690 |
|
10 |
India |
Shreyas Iyer |
679 |
You May Like This: Gill OUT, Samson IN? India’s Probable Playing XI vs South Africa | IND vs SA 2nd T20I 2025
Recommended Stories

Sri Lanka vs England Schedule 2026: Dates, Squad, Players List, Head-to-Head, Broadcast, Live Streaming Details
Jan 20, 2026
Kohli Set to Lose No.1 Spot in ICC ODI Rankings After IND vs NZ 3rd ODI | ICC Team Standings
Jan 20, 2026
WPL 2026 Orange Cap, Purple Cap: TOP 10 Players With Most Runs, Most Wickets, and More
Jan 20, 2026
WPL 2026: RCB becomes FIRST team to qualify for the playoffs, register emphatic win in GG vs RCB clash
Jan 19, 2026
India’s Probable Playing XI vs New Zealand | IND vs NZ 1st T20I 2026
Jan 19, 2026
ICC Warns Bangladesh: Travel to India or Scotland Takes Your T20 World Cup Place
Jan 19, 2026
When will Rohit Sharma and Virat Kohli next play for India after the New Zealand series ?
Jan 19, 2026
T20 World Cup Trophy Tour Puts Bahrain in Global Focus
Jan 19, 2026
From 1988 to 2026: How New Zealand Rewrote History on Indian Soil
Jan 19, 2026