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.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links