10000 career runs in One Day Internationals is not an easy feat for any cricketer. It takes consistency, fitness, perseverance, years of hard work, and excellent skills to get there. Only a handful of cricketers have achieved it in ODIs and the list has some legendary names on it.
Players like Sachin Tendulkar, Ricky Ponting, Kumar Sangakkara, Sanath Jayasuriya, Mahela Jayawardene, Inzamam-ul-Haq, Jacques Kallis, Sourav Ganguly, Brian Lara, Tillakaratne Dilshan, and Rahul Dravid have acheived it until yesterday.
Mahendra Singh Dhoni, the former Indian captain, becomes the 12th player to join the elite list on Saturday when he scored 37 against England in the second ODI at Lord's. Virat Kohli is only 292 runs short of the 10000 milestone and will soon get there. He is all set to become the fastest player to 10000 runs when he eventually gets there.
Without much ado, let's take a look at the five fastest players to 10000 ODI runs.
#5 Jacques Kallis, 272 innings
The South African is one of the greatest all-rounders to have ever played the game. Jacques Kallis excelled in all three formats of the game and scored 10000 runs in Tests and One Day Internationals.
A technically gifted cricketer with a penchant for big scores, Kallis is only the third non-Asian cricketer to score 10000 runs in ODI cricket. He has scored 11579 runs in ODI cricket from 328 games at an excellent average of 44.36.
Kallis reached 10000 ODI runs in 272 innings and became the fourth fastest cricketer to do it. He has scored 17 hundreds and 86 fifties in his career at a strike rate of 72.89. Kallis has also picked up 273 wickets.
Also Read - Fastest 10000 runs in odi