ICC ODI batsman rankings: Indians dominate top 10 list as Rohit Sharma overtakes Shubman Gill for top spot

Rohit Singhal

ICC ODI batsman rankings: Indians dominate top 10 list as Rohit Sharma overtakes Shubman Gill for top spot image

(getty)

India have strengthened their dominance in the latest ICC ODI batsman rankings following their stellar performances in the Champions Trophy 2025, followed by a great Australia ODI series for the former captain Rohit Sharma.

With four Indian players securing spots in the top 10 list, the rankings highlight India's batting depth and consistency on the international stage.

Add AllSportsPeople as a preferred news source

India’s captain Shubman Gill has been displaced from the top of the rankings by Rohit Sharma, with 781 points to his name.

Another former India captain, Virat Kohli, who was ranked 5th, has dropped one place to Daryl Mitchell, who scored back-to-back fifties against England in a series win at home.

Which cricketer is currently ranked as No.1 in ICC ODI batter rankings?

The Indian stalwart and former captain Rohit Sharma has reached the top of the ICC ODI batting rankings for the first time in his career.

His jump in the rankings come as a courtesy of his player of the match winning century in Sydney at the back of a hard-fought 73 in Adelaide in India's recent tour of Australia.

MORE:  SKY’s form under scanner as ex-coach warns of internal scrutiny

With Gill now leading the charts, Babar Azam has dropped to second place, trailing by 47 rating points. 

Which other Indian batters have climbed the ICC ODI rankings and secured spots in the Top 10?

India continues to dominate the ODI rankings, with 4 Indian players in the Top 10 list.

  • Rohit Sharma (No.1- 781 points) – The Indian skipper reaches the top for the first time in his career.
  • Shubman Gill  (No 3- 745 points) - Team India’s captain continues in the top-3 .
  • Virat Kohli (No.6- 725 points) – Drops out of the top-5 after two ducks in Australia.
  • Shreyas Iyer (No.9- 700 points) – A consistent performer in the middle order, securing his place among the best.

This marks a significant milestone for Indian cricket, showcasing its batting depth and consistency in ODI cricket.

Latest ICC ODI batting rankings

Here's the table for the latest ICC ODI batting rankings:

RankTeamPlayerRating
1.IndiaRohit Sharma781
2.AfghanistanIbrahim Zadran764
3.IndiaShubman Gill745
4.PakistanBabar Azam739
5.New ZealandDaryl Mitchell734
6.IndiaVirat Kohli725
7.Sri LankaCharith Asalanka716
8.IrelandHarry Tector708
9.IndiaShreyas Iyer700
10.West IndiesShai Hope690

 RELATED LINKS:

News Correspondent