ICC Men’s ODI Batting Rankings: The International Cricket Council is the governing body responsible for overseeing the development of cricket as a sport around the world.
ICC also maintains the performance of players by calculating their performance on the basis of points. One such list is ODI batting rankings, in which a batsman is ranked based on the number of points earned in a year on a scale of 0-1000 points.
As per the latest update, Shubman Gill has become the No. 1 batsman in the latest ICC Men’s ODI batting rankings. Check out the latest updated ICC ODI batting ranking below.
Check Out
ICC Men’s ODI Team Rankings: Check Latest ICC Ranking Here
ICC Men’s ODI Batting Rankings 2025
The following is the list of the top 10 batsmen in ICC Men’s ODI cricket rankings.
Ranking | Player | Country | Rating |
1 | Shubman Gill | India | 784 |
2 | Babar Azam | Pakistan | 766 |
3 | Rohit Sharma | India | 756 |
4 | Virat Kohli | India | 736 |
5 | Daryl Mitchell | New Zealand | 720 |
6 | Harry Tector | Ireland | 708 |
7 | Shreyas Iyer | India | 704 |
8 | Charith Asalanka | Sri Lanka | 694 |
9 | Ibrahim Zadran | Afghanistan | 676 |
10 | Shai Hope | West Indies | 660 |
Source: ICC
Check Out
ICC Champions Trophy Winners List (1998-2025)
Highest Wicket-Taking Bowlers in ICC Champions Trophy (1998-2025)
Who is the Number 1 ODI Ranking Batsman in the World?
Shubman Gill is the No. 1 ODI batsman as per the latest ICC ODI batting rankings released by the ICC on 8th June, 2025. He has achieved 784 points and displaced Babar Azam, who was previously the No. 1 ODI batsman in the world.
The other Indians on the Top 10 list are Rohit Sharma (No. 3), Virat Kohli (No. 4), and Shreyas Iyer (No. 7).