In the World of Cricket, fans have enjoyed many batters all around the globe over the years in the ODI format. But, there are very few players who have managed to score more than 10,000 runs in the 50-over format in their career. Those players have come up with top performances for their respective teams with consistency for a considerable time.
Here are the top five fastest batters to reach 10,000 runs in ODI Cricket
Ricky Ponting (AUS, 266 innings)

This former Aussie skipper is in the fifth spot as he crossed the 10,000-run mark in ODIs in 2007. It was the 22nd match of the 2007 ODI World Cup that took place in Basseterre against South Africa. Eventually, they won that World Cup too.
Ponting scored 91 runs off 91 balls in that match and Australia won that game by 83 runs. However, Matthew Hayden won the Player of the Match award. Ricky Ponting finished his 345-match ODI career with 13704 runs, including 82 fifties and 30 centuries.