10 players who have scored 10000 or more runs in ODI Cricket

West Ind V Zim X
Brian Lara played a game trademarked by finesse and grace

#9. Rahul Dravid - 10889 runs

India V Sri Lanka x
Dravid was consistent in ODIs

Throughout his career, Rahul Dravid was overshadowed by Tendulkar's flamboyance but the lack of appreciation never affected him. Stamped as an 'only Test' batsman in his early days, Dravid worked hard on his limited overs game and emerged as one of the most prolific run scorers in this format.

He ended with more than ten thousand runs and has scored an ODI fifty off only 22 balls.

Dravid is part of two 300 run partnerships in ODIs and has several other records to his name. His tally of 83 half-centuries is the second highest by an Indian.

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

Quick Links

Edited by Anuradha Santhanam
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