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

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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
55 | 55 | 3100 | 62.00 | 95.00 | 10 | 15 | 208 |
2. Babar Azam

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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
112 | 110 | 5400 | 57.30 | 88.50 | 19 | 27 | 158 |
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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
258 | 248 | 11050 | 49.00 | 90.20 | 31 | 54 | 264 |
4. Rassie van der Dussen

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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
59 | 56 | 2600 | 53.00 | 85.00 | 5 | 18 | 134* |
5. David Warner

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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
160 | 159 | 6900 | 45.00 | 95.50 | 18 | 31 | 179 |
6. Harry Tector

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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
45 | 43 | 1900 | 48.50 | 82.00 | 4 | 11 | 125* |
7. Imam ul Haq

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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
80 | 80 | 3700 | 51.00 | 83.50 | 9 | 15 | 151 |
8. Quinton de Kock

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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
140 | 140 | 6000 | 44.00 | 96.00 | 17 | 27 | 178 |
9. Fakhar Zaman

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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
85 | 85 | 3900 | 47.00 | 92.00 | 10 | 16 | 210* |
READ MORE: Top 10 Most Economical Bowlers in IPL History
10. Virat Kohli

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.
Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | High Score |
---|---|---|---|---|---|---|---|
275 | 265 | 13000 | 57.00 | 92.50 | 47 | 65 | 183 |
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.