Top 10 Batsmen with most ODI runs in the 21st century
2 Min Read
6. MS Dhoni – 8832:

One of the great finishers in ODI cricket, the Indian ODI skipper has had a remarkable career. An astute captain in the shorter formats of the game, he is a street-smart cricketer known for his calm demeanor. His ability to handle pressure and deliver in the most challenging times has enabled India to win many important matches, the biggest of all being the World Cup 2011 final when he played arguably the best knock of his career. MS has played 270 matches scoring 8832 runs with a career-best of 183* against Sri Lanka at Jaipur in 2005.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store