TOP 10 Best Mens ODI Batting Rankings

Cricket has always been a game of passion, skill, and fierce competition. In the One Day International (ODI) format, consistency is everything. The ICC regularly updates player rankings based on form, performance, and opposition strength. As of June 2025, several batsmen have stood out through their brilliant performances, earning top spots in the Mens ODI Batting Rankings.

List of 10 Best Mens ODI Batting Rankings

1. Shubman Gill

Mens ODI Batting Rankings

Shubman Gill has rapidly grown into one of India’s most reliable and technically sound batsmen. At just 25 years old, his elegance at the crease, ability to judge the ball early, and calm temperament have made him the Mens ODI Batting Rankings. He has seamlessly filled the gap left by previous legends, becoming the pillar of India’s top order.

Gill’s biggest strength lies in his ability to build innings. He rotates strike effortlessly, capitalizes on loose deliveries, and rarely throws away his wicket. His batting is a combination of classic technique and modern aggression.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
5555310062.0095.001015208

2. Babar Azam

Mens ODI Batting Rankings

Often called the “Prince of Pakistani cricket,” Babar Azam has carried Pakistan’s batting lineup for years. His beautiful timing, silky cover drives, and calm demeanor make him a joy to watch. As a captain, he has shown strong leadership, guiding Pakistan toMens ODI Batting Rankings.

Babar rarely fails to score in pressure situations. His consistency against both pace and spin, combined with his ability to anchor the innings or accelerate when needed, makes him one of the best in modern cricket.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
112110540057.3088.501927158

READ MORE: Top 10 Most T20 Bowlers in the ICC Rankings

3. Rohit Sharma

Rohit Sharma, popularly known as “The Hitman”, has redefined ODI batting with his multiple double centuries, a feat unmatched by any other batsman. His ability to shift gears effortlessly makes him lethal, especially once he’s set Mens ODI Batting Rankings.

Rohit’s greatest asset is his calmness in high pressure games. He paces his innings like a master chess player, starting cautiously and finishing explosively.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
2582481105049.0090.203154264

4. Rassie van der Dussen

Mens ODI Batting Rankings

Rassie van der Dussen has become one of South Africa’s most dependable ODI players. He excels under pressure and knows how to rotate strike, keeping the scoreboard ticking even when boundaries are hard to come by Mens ODI Batting Rankings.

His adaptability allows him to play various roles whether it’s steadying a collapse or finishing a chase.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
5956260053.0085.00518134*

5. David Warner

Mens ODI Batting Rankings

David Warner is known for his aggressive style and fearless approach. Whether facing express pace or quality spin, Warner backs himself to dominate bowlers. His opening partnerships have often given Australia explosive starts, Mens ODI Batting Rankings.

Despite occasional lean patches, Warner’s ability to bounce back makes him one of Australia’s all-time greats.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
160159690045.0095.501831179

6. Harry Tector

Mens ODI Batting Rankings

Harry Tector has put Irish cricket on the global map. His elegant stroke play and maturity far exceed his years. Despite limited international exposure compared to others on this list, Tector has shown that Ireland is no longer a minnow in world cricket .

His ability to hold innings together even against top bowling attacks is his greatest strength.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
4543190048.5082.00411125*

7. Imam ul Haq

Mens ODI Batting Rankings

Imam ul Haq, known for his textbook technique, plays the role of sheet anchor for Pakistan. His calm mindset allows others to play more freely around him, while he holds one end and builds partnerships.

Imam’s consistency at the top has brought muchneeded stability to Pakistan’s top order.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
8080370051.0083.50915151

8. Quinton de Kock

Mens ODI Batting Rankings

Quinton de Kock is one of the most entertaining batsmen of this era. As a wicketkeeper-batsman, his quick starts and fearless batting at the top help set the tone for South Africa’s innings. He has also been one of the best keepers in the world Mens ODI Batting Rankings.

His ability to hit big shots early in the innings often takes the game away from the opposition within the first 15 overs.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
140140600044.0096.001727178

9. Fakhar Zaman

Mens ODI Batting Rankings

Fakhar Zaman’s fearless batting approach has made him one of Pakistan’s most exciting ODI players. Known for his historic double hundred, Fakhar gives Pakistan rapid starts, often putting bowlers under severe pressure from the first over.

His strength lies in taking full advantage of the Powerplay overs.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
8585390047.0092.001016210*

READ MORE: Top 10 Most Economical Bowlers in IPL History

10. Virat Kohli

Mens ODI Batting Rankings

Virat Kohli’s ODI legacy is unmatched in the modern era. Known as the “chase master,” Kohli thrives under pressure, building innings with class, precision, and determination. His work ethic, fitness levels, and mental toughness have allowed him to dominate world cricket for over a decade.

Kohli holds numerous ODI records and continues to inspire future generations.

MatchesInningsRunsAverageStrike Rate100s50sHigh Score
2752651300057.0092.504765183

These top 10 ODI batsmen of 2025 represent the very best of world cricket. From established legends like Kohli and Rohit to emerging stars like Gill and Tector, these players continue to entertain fans worldwide with their brilliance.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top