Top Rated as the world’s best batsman’s, who holds the record for the fastest 10,000 runs in ODI cricket. Here, we will present the top 10 fastest players to reach the milestone of scoring 10,000 ODI runs as of today.
Fastest Players to Score 10000 ODI Runs: Top 10
No. | Player | Opposition | Ground | Match Date | Matches | Innings |
---|---|---|---|---|---|---|
1. | V Kohli (IND) | v West Indies | Visakhapatnam | 24 Oct 2018 | 213 | 205 |
2. | RG Sharma (IND) | v Sri Lanka | Colombo (RPS) | 12 Sep 2023 | 248 | 241 |
3. | SR Tendulkar (IND) | v Australia | Indore | 31 Mar 2001 | 266 | 259 |
4. | SC Ganguly (IND) | v Sri Lanka | Dambulla | 3 Aug 2005 | 272 | 263 |
5. | RT Ponting (AUS) | v South Africa | Basseterre | 24 Mar 2007 | 272 | 266 |
6. | JH Kallis (SA) | v Australia | Sydney | 23 Jan 2009 | 286 | 272 |
7. | MS Dhoni (IND) | v England | Lord’s | 14 Jul 2018 | 320 | 273 |
8. | BC Lara (WI) | v Pakistan | Karachi | 16 Dec 2006 | 287 | 278 |
9. | CH Gayle (WI) | v England | St George’s | 27 Feb 2019 | 288 | 282 |
10. | R Dravid (IND) | v Sri Lanka | Margao | 14 Feb 2007 | 309 | 287 |
1. Virat Kohli (India) – 205 Innings
On October 24, 2018, in Visakhapatnam, India, Virat Kohli etched his name in cricketing history by becoming the fastest player to score 10,000 ODI runs in just 205 innings. Debuting on August 18, 2008, Kohli’s journey was characterized by sheer determination, unwavering focus, and an insatiable hunger for runs. In a span of 10 years and 67 days, he accomplished this extraordinary milestone, earning the title of a modern cricketing legend.
2. Sachin Tendulkar (India) – 259 Innings
Sachin Tendulkar, often hailed as the “Master Blaster” and the “Little Master,” remains an iconic figure in the world of cricket. On March 31, 2001, in Indore, India, Tendulkar completed 10,000 ODI runs in 259 innings, making him one of the all-time greats. His illustrious career spanned over 24 years, beginning on December 18, 1989, and saw him leave an indelible impact on the sport and the hearts of millions of cricket fans.
3. Sourav Ganguly (India) – 263 Innings
In Dambulla, Sri Lanka, on August 3, 2005, Sourav Ganguly showcased his prowess as a batsman by reaching 10,000 ODI runs in 263 innings. Debuting on January 11, 1992, Ganguly’s cricketing journey spanned over 13 years and 204 days, during which he left an indomitable mark on Indian cricket. His fearless leadership and aggressive batting style earned him admiration and respect from fans worldwide.
4. Ricky Ponting (Australia) – 266 Innings
On March 24, 2007, in Basseterre, Ricky Ponting achieved the feat of scoring 10,000 ODI runs in 266 innings. Making his ODI debut on February 15, 1995, Ponting’s illustrious career spanned over 12 years and 37 days. Known for his aggressive captaincy and prolific batting, Ponting played a pivotal role in Australia’s dominance in international cricket during his tenure.
5. Jacques Kallis (South Africa) – 272 Innings
In Sydney, Australia, on January 23, 2009, Jacques Kallis reached the 10,000-run milestone in ODIs in 272 innings. His cricketing journey began on January 9, 1996, and extended over 13 years and 14 days. Kallis’ all-round brilliance and consistency made him one of the finest cricketers in the history of the game, leaving a lasting legacy for generations to come.
6. MS Dhoni (India) – 273 Innings
The enigmatic MS Dhoni, known for his astute captaincy and finishing abilities, achieved the milestone of 10,000 ODI runs on July 14, 2018, at Lord’s, England. Debuting on December 23, 2004, Dhoni’s cricketing journey spanned over 13 years and 203 days. His calm demeanor under pressure and match-winning performances made him a beloved figure among cricket fans across the globe.
7. Brian Lara (West Indies) – 278 Innings
On December 16, 2006, in Karachi, Brian Lara etched his name in cricketing history by reaching 10,000 ODI runs in 278 innings. His illustrious journey began on November 9, 1990, and extended over 16 years and 37 days. Lara’s elegant strokeplay and ability to dismantle bowling attacks made him a cricketing icon and a true ambassador of the sport.
8. Chris Gayle (West Indies) – 282 Innings
Known for his explosive batting and towering sixes, Chris Gayle reached the 10,000-run milestone on February 27, 2019, in St. George’s, West Indies. Debuting on September 11, 1999, Gayle’s journey extended over an astonishing 19 years and 169 days. His ability to single-handedly change the course of a match made him a fan favorite and a T20 cricket sensation.
9. Rahul Dravid (India) – 287 Innings
On February 14, 2007, in Margao, India, Rahul Dravid achieved the milestone of scoring 10,000 ODI runs in 287 innings. Debuting on April 3, 1996, Dravid’s cricketing journey spanned over 10 years and 317 days. Known for his impeccable technique and the ability to anchor an innings, Dravid was the epitome of a classical batsman in the modern era.
10. Tillakaratne Dilshan (Sri Lanka) – 293 Innings
Tillakaratne Dilshan reached the 10,000-run milestone on July 26, 2015, in Hambantota, Sri Lanka. His ODI journey began on December 11, 1999, and extended over 15 years and 227 days. Dilshan’s innovative batting style, including the “Dilscoop,” enthralled fans, and his all-round contributions to the Sri Lankan team earned him a place among the cricketing greats.
In conclusion, the top 10 fastest players to score 10,000 ODI runs have graced the cricketing world with their exceptional talent, dedication, and determination. They continue to inspire aspiring cricketers and leave an everlasting impact on the sport’s rich legacy. As cricket evolves, these legends will always be celebrated for their unforgettable contributions and the moments of magic they brought to the game.
FAQ About Fastest Player to Reach 10,000 ODI Runs
Who is the fastest player to score 10000 ODI runs?
Virat Kohli is the fastest player to score 10000 ODI runs. He achieved the feat in his 205th innings while playing against West Indies in 2018. Kohli is widely regarded as one of the greatest batsmen of all time, and his record for the fastest 10000 ODI runs is a testament to his incredible talent and consistency.
How many innings did it take Virat Kohli to score 10000 ODI runs?
It took Virat Kohli 205 innings to score 10000 ODI runs. This is the fewest innings by any player to score 10000 ODI runs.
Who are the other players in the top 5 fastest 10000 runs in ODI?
The other players in the top 5 fastest to score 10000 ODI runs are:
Sachin Tendulkar (India) – 259 innings, Mahela Jayawardene (Sri Lanka) – 268 innings, Kumar Sangakkara (Sri Lanka) – 270 innings, Chris Gayle (West Indies) – 273 innings
What is the average innings taken by players to score 10000 ODI runs?
The average innings taken by players to score 10000 ODI runs is 298 innings. This means that Virat Kohli scored 10000 ODI runs in 93 innings less than the average.