Ranking the top 10 ODI batsmen in the world at present

3rd Momentum ODI: South Africa v India
Virat Kohli

#4 Joe Root

England v India - 2nd ODI: Royal London One-Day Series
Joe Root

The English skipper is one of the best in the world and is a part of the Fab 4. The 27-year-old is a great batsman and can change the results of games on his own. He is a rock solid player and his defence is impeccable. He has also got the ability to play the big shots and accelerate whenever the need be.

The Yorkshire batsman has scored 1783 runs in 37 innings at an average 66.03 and boasts of a healthy strike rate of 89.15.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Raunak J
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications