Cricket News
| On Jan 18, 2022 11:06 AM IST

Fastest 10000 Runs in ODI | One Day Internationals Records


Fastest 10000 Runs in ODI – The hunger to score runs has seen many batters create and break records. 50-over former has seen many stalwarts score tons of runs. Every batter aspires to reach a 10000 run-mark in cricket but only a few have achieved the feat thus far.

Fastest 10000 runs in ODI

Let’s look at batsmen with 10000 ODI runs against their name.

Player Team Innings Opposition Match Date Runs
Virat Kohli India 205 West Indies 24 Oct 2018 12169
Sachin Tendulkar India 259 Australia 31 Mar 2001 18426
Sourav Ganguly India 263 Sri Lanka 3 Aug 2005 11363
Ricky Ponting Australia 266 South Africa 24 Mar 2007 13704
Jacques Kallis South Africa 272 Australia 23 Jan 2009 11579

1. Virat Kohli

Former Indian skipper Virat Kohli has been one of the best batters that have played One-day internationals. He is at present first on the list of fastest 10000 runs in ODI. The right-hander achieved the feat against West Indies in his 205th innings in 2018. Kohli is breaking numerous records and is scorning tons of runs along the way. If he can play the  way like he has been, he can become leading run-getter in ODIs. At present he has 12169 runs to his name.

Related Highest chase in ODI 

2. Sachin Tendulkar

The leading run-getter in the cricket, Sachin Tendulkar, is second fastest to 10000 runs in ODI. The God of Cricket recorded the milestone against Australia in his 259th innings in 2001. The batting great amassed 18426 runs in his ODI career. Apart from the most runs in 50-overs format, he also has most centuries and half-centuries to his name in his format.

3. Sourav Ganguly

Despite known for his immense contribution to Indian cricket as a skipper, Sourav Ganguly has also been the prolific run-scorer for the Men in Blue in ODIs. The southpaw is the third fastest to 10000 runs in ODI. He achieved the feat in his 263rd innings in a match against Sri Lanka in 2005. Ganguly scored 11363 runs at an average of 41.02. His tally of 11363 runs included 22 centuries and 72 half-centuries.

Related Double century in ODI 

4. Ricky Ponting

Arguably, the greatest Australian batsman Ricky Ponting is fourth on the list fastest 10000 runs in ODI. The most successful skipper in the world, Ponting, achieved the feat in his 266th innings against South Africa in 2007. He was prolific run scorer for Australia in ODIs with more than 13700 runs to his name. He also scored 30 centuries  and 82 fifties in 50-over format.

5. Jacques Kallis

Being compared to Sachin Tendulkar in batting and Zaheer Khan in bowling, depicts how good a player was Jacques Kallis. He’s fifth fastest to 10000 runs in ODI. The all-rounder achieved the feat in his 272nd innings in a match against Australia in 2009. He scored 11579 runs in his ODI career to go with 17 centuries and 86 fifties.

Related Most sixes in ODI 

Ankit Jit Singh

Dream was to play cricket, but job is to serve cricket