The ICC Men’s ODI Batting Rankings show how the best batters in One Day Internationals (50-over matches) are performing worldwide.

Rankings are based on recent performances, consistency, and impact in games. These are updated frequently by the International Cricket Council (ICC) — the official global body for cricket.
ICC ODI Men’s Batter Ranking 2025
Here’s the latest ICC Men’s ODI Batting Rankings list showing the top performers in 2025 (ratings may change with new series updates):
- Virat Kohli – 785
- Daryl Mitchell – 784
- Rohit Sharma – 775
- Ibrahim Zadran – 764
- Shubman Gill – 725
- Babar Azam – 722
- Harry Tector – 708
- Shai Hope – 701
- Charith Asalanka – 690
- Shreyas Iyer – 682
This ranking highlights the top ODI batters worldwide — a mix of experience, form, and consistency in recent matches.
New 1 Batter: Virat Kohli
Virat Kohli has reclaimed the No. 1 spot in the ICC ODI Men’s batter ranking 2025
in January 2026 after a strong performance in recent matches, including a superb innings of 93 runs against New Zealand. This marks his return to the top after more than four years.
Kohli has now spent the most days at No.1 among Indian batters in ODI history, showing remarkable consistency and skill.
Fun fact: Virat Kohli claimed first spot in ICC ODI men’s batter ranking 2025 11th time in his odi career.
Rising Star: Daryl Mitchell from New Zealand
Daryl Mitchell also made history by becoming one of the few New Zealand batters to reach the top of the ODI rankings in 2025. He reached No.1 briefly after a brilliant century before Kohli overtook him in early 2026.

Mitchell’s rise reflects his excellent batting performances in recent international matches.
Fun fact: Daryl Mitchell became the first batter of New Zealand who claimed second spot in ICC ODI men’s batter ranking 2025 after Glenn Turner in 1979.
Strong Indian Presence
India dominates the top list, with multiple batters in the top 10, including Rohit Sharma, Virat Kohli, Shubman Gill, and Shreyas Iyer — showing the depth and strength of Indian batting talent.
How ICC Rankings Work (Simple Explanation)
Performance Based: Every time a player bats in an official ODI match, they earn rating points based on runs scored, quality of opposition, and match situation.
Recent Form Matters: Recent matches carry more weight than old ones.
Consistency Is Key: Players who score big consistently rise in the rankings, while poor form can drop a batter’s rank.
These rankings give a fair and statistical view of who is currently the best in the world.
Final Thoughts
The ICC Men’s ODI batter rankings for 2025 feature some of the greatest modern players, blending consistency, talent, and current form. Whether you’re a young cricket fan or an avid follower of world cricket, these rankings help you see who’s dominating the 50-over game right now!
FAQs
1. Who is the current No.1 batter in the ICC Men’s ODI Rankings 2025?
The current No.1 ODI batter (as of the latest official update) is Virat Kohli of India.
2. How often are ICC ODI batting rankings updated?
The ICC updates its ODI rankings after key series and matches, usually weekly or after major tournaments.
3. Which country has the most batters in the top 10 ODI rankings?
India currently has the most players among the top 10 ODI batters, showing strong batting depth.
4. Does ODI batting ranking consider all matches in 2025?
Yes — the ranking includes all ICC-sanctioned ODI matches played in 2025, including bilateral series and major events.
5. Can a player move up or down quickly in rankings?
Yes — if a player scores high runs consistently in recent matches, they can move up fast. Likewise, a slump in form can drop their ranking.
Leave a Reply