Fastest 10000 Runs in ODI | Batsmen Fastest to 10000 ODI Runs


Fastest 10000 runs in ODI: 10000 career runs in One Day Internationals is not an easy Accomplishment for any cricketer. It takes perseverance, fitness, consistency, years of hard work, and skills. Just a handful of cricketers have achieved it and the listing has some mythical names on it.


Players such as 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.

The former captain, mahendra Singh Dhoni, becomes the 12th player to join the elite record when he scored 37 against England in the second ODI. Virat Kohli is of the 10000 milestone and will get there. When he finally gets there he is all set to become the player to 10000 runs.

Let us take a look at the five fastest Batsmen to Fastest 10000 Runs in ODI Cricket:

#5 Jacques Kallis, 272 innings


The South African is among the Best all-rounders to Have played the sport. Jacques Kallis scored 10000 runs in Tests and One Day Internationals and excelled in all three formats of the game.

A gifted cricketer with a penchant for large He's scored 11579 runs in ODI cricket from 328 games at an excellent average of 44.36.

Kallis reached fastest 10000 ODI runs and became the Fourth quickest cricketer to get it done. He has scored 17 countless 86 fifties in his career in a strike rate of 72.89. Kallis has picked up 273 wickets.

#4 Ricky Ponting, 266 innings


Regarded as one of the Best batsmen of all time, Ricky Ponting has led Australia to victory at the 2003 and 2007 Cricket World Cups. Ricky Ponting has represented Australia at 375 One Day Internationals and scored 13704 runs at an average of 42.03.


His stunning career comprised 30 countless 82 fifties. He Is the maximum run-getter for Australia in ODI cricket and arguably the most successful ODI player with 262 wins in his illustrious career.


The Australian reached Fastest 10000 Runs in ODI. He reached the landmark in St Kitts at the 2007 World Cup against South Africa. His hundred at the finals of the 2003 World Cup is ranked among the ODI innings of all-time.

#3 Sourav Ganguly, 263 innings


Sourav Ganguly is considered as one of the captains He altered Indian cricket along with his aggressive approach and leadership. The gifted batsman from Bengal is one is your finest left-hand batsmen of all time.

Sourav Ganguly made his One Day International debut And went on to play with 311 games for India. He's scored 11363 runs in a mean of 41.02 and reached Fastest 10000Runs in ODI Cricket in 263 innings. He also achieved the feat in 2005 against Sri Lanka in Dambulla.

Has scored 72 fifties in his ODI and 22 hundreds career. He has played some knocks abroad and shaped a ruthless opening partnership with Sachin Tendulkar. His elegant stroke play the off earned him the nickname'God of this off-side'.

#2 Sachin Tendulkar, 259 innings


Among the greatest batsmen of all-time, if not the Sachin Tendulkar, greatest owns most of the records in 1 Day Internationals. Together with 463 games, Sachin has played with the largest matches in ODI history.

He is the Maximum run-getter in ODIs with an astronomical 18426 runs.

He attained fastest 10,000 ODI runs against Australia in Indore in 2001. He became the fastest player to reach the landmark and it took him just 259 innings. A Legend that is true.

#1 Virat Kohli, 213 innings


Virat Kohli became the fastest to reach the milestone The 29-year-old achieved the feat during the next ODI between India and West Indies in Visakhapatnam, the same opposition against whom he had gone beyond the 5000 ODI runs back in 2013.

He became the fifth Indian after Sachin Tendulkar, Sourav Ganguly, Rahul Dravid and MS Dhoni to complete 10,000 ODI runs, getting to the mark in his 213th game. He is the batsman to join the listing.

Having made his debut in August 2008, Kohli also became the Quickest for his the mark length wise, exceeding Rahul Dravid, that got It in a decade and 317 days.

Post a Comment

0 Comments