Latest ICC Top 10 ODI Batsmen – 2025
-
Shubman Gill – India – 784 points – Follow –
-
Babar Azam – Pakistan – 766 points
-
Rohit Sharma – India – 756 points
-
Virat Kohli – India – 736 points
-
Daryl Mitchell – New Zealand – 720 points
-
Harry Tector – Ireland – 708 points
-
Shreyas Iyer – India – 704 points
-
Charith Asalanka – Sri Lanka – 694 points
-
Ibrahim Zadran – Afghanistan – 676 points
-
Shai Hope – West Indies – 660 points
1. Shubman Gill – India
No.1 Top 10 ODI Batsmen
Shubman Gill has quickly emerged as the face of India’s future batting lineup. At just 25 years old, he has already proven his ability to anchor innings and accelerate when required. Gill’s elegant stroke play, particularly his cover drives, has drawn comparisons to greats like Virat Kohli.
His remarkable consistency in the past year, including multiple centuries in crucial matches, has propelled him to the top of the ICC ODI rankings. Known for his calm demeanor, Gill has been pivotal in India’s success in recent tournaments. Whether opening the innings in a high-pressure chase or building a steady platform in tricky conditions, Gill delivers with maturity beyond his years.
2. Babar Azam – Pakistan
No.2 Top 10 ODI Batsmen
Babar Azam is widely regarded as one of the most technically gifted batsmen of the modern era. His balance, timing, and ability to adapt across conditions make him a nightmare for bowlers. Over the past few years, he has been the backbone of Pakistan’s batting order, often single-handedly carrying his team through challenging situations.
Babar’s ability to rotate the strike and convert starts into big scores is unmatched. His leadership qualities as captain have also elevated his profile, making him not just a run-scorer but also an inspirational figure for his teammates. Even when under pressure, his composure and shot selection stand out.
3. Rohit Sharma – India
No.3 Top 10 ODI Batsmen
Rohit Sharma, known as the “Hitman” of cricket, is famous for his effortless six-hitting ability and knack for scoring big hundreds. With multiple double centuries in ODIs, Rohit is a master of pacing his innings—starting cautiously and then dismantling bowlers in the latter overs.
In recent times, Rohit has combined his explosive batting with leadership responsibilities as India’s captain. His experience in big tournaments and knack for performing in crunch matches make him one of the most feared openers in world cricket. His consistency in ICC events, particularly in pressure games, has been exceptional.
4. Virat Kohli – India
No.
Virat Kohli needs no introduction. Widely known as the “Chase Master,” Kohli’s hunger for runs has redefined ODI batting standards. His ability to control the tempo of an innings, coupled with his unmatched fitness levels, has allowed him to remain at the top of his game well into his 30s.
Kohli thrives under pressure, often steering India to victory in high-stakes run chases. His work ethic, discipline, and mental toughness set him apart as one of the greatest batsmen in cricket history. Despite competing against younger players, Kohli continues to prove why he is still among the world’s best.
5. Daryl Mitchell – New Zealand
Daryl Mitchell has been a revelation for New Zealand in ODIs. Known for his adaptability, Mitchell can play both the anchor and the aggressor depending on the team’s needs. His ability to handle spin and pace with equal confidence has made him a dependable middle-order batsman.
Mitchell’s recent performances in high-pressure matches, including ICC tournaments, have boosted his reputation. He brings a calm presence to the crease, often rescuing his team from tricky positions. His work rate and smart shot selection make him a valuable asset for the Black Caps.
6. Harry Tector – Ireland
Harry Tector has brought Ireland into the spotlight with his exceptional batting performances. As one of the brightest talents in associate cricket nations, Tector has consistently scored against top-tier teams, proving his ability to compete at the highest level.
His composed technique, combined with an aggressive intent when needed, makes him a complete package. Tector’s performances have been crucial in Ireland’s push to be more competitive in global tournaments, and his rise in the ICC rankings is a testament to his hard work.
7. Shreyas Iyer – India
Shreyas Iyer has cemented his position as a dependable middle-order batsman for India. Known for his ability to accelerate in the middle overs and handle spin with ease, Iyer has been a key contributor in many of India’s recent ODI victories.
His temperament under pressure, especially while chasing targets, has been commendable. Iyer’s capacity to build partnerships and finish games has made him one of the most valuable players in India’s ODI setup.
8. Charith Asalanka – Sri Lanka
Charith Asalanka has emerged as a beacon of hope for Sri Lankan cricket. His elegant batting style, combined with his ability to play match-winning innings, has been instrumental in Sri Lanka’s resurgence in ODIs.
Asalanka’s knack for finding gaps, rotating strike, and hitting timely boundaries makes him a well-rounded batsman. His performances against top-ranked teams have shown that he belongs among the world’s best.
9. Ibrahim Zadran – Afghanistan
Ibrahim Zadran represents the new era of Afghan cricket. His fearless batting, strong technique, and ability to play long innings have made him a crucial figure in Afghanistan’s ODI lineup.
Zadran’s maturity at the crease is impressive for his age, and his ability to handle pressure situations bodes well for Afghanistan’s future. His rise in the rankings is proof of his potential to become one of the leading batsmen in the world.
10. Shai Hope – West Indies
Shai Hope is the rock of the West Indies’ batting order. Known for his elegant stroke play and calm approach, Hope has been a consistent performer in a team known for its unpredictability.
He excels at building innings and guiding his team through tough chases. Hope’s leadership as captain has also brought stability to the West Indies side, and his reliability makes him one of the most respected ODI batsmen today.
Key Trends in 2025 ODI Batting
-
India’s dominance: Four of the top ten batsmen are Indian, showcasing the country’s strong batting depth.
-
Rise of associate nations: Players like Harry Tector and Ibrahim Zadran prove that world-class talent exists beyond traditional cricket powerhouses.
-
Balance of youth and experience: While legends like Kohli and Rohit remain at the top, young stars like Gill are taking over the spotlight.
Check our latest post of Asia Cup 2025 – https://cricketsscore.in/asia-cup-2025-india-squad/
Conclusion
The list of the top 10 ODI batsmen in the world for 2025 reflects the changing dynamics of international cricket. It combines proven match-winners with emerging talents who are ready to dominate the future. As cricket continues to evolve, these batsmen will be at the forefront, entertaining fans and pushing the limits of the game.
Whether it’s the elegance of Babar Azam, the explosiveness of Rohit Sharma, or the calm precision of Shubman Gill, each player brings something unique to the field. With more ICC tournaments and bilateral series ahead, expect this list to change—but for now, these are the best of the best in ODI cricket.


Pingback: Who will win? Toss and Match Predicton between Southern Brave vs Northern Superchargers - Cricketsscore