• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

CricSchedule.Com

  • CricSchedule.Com
  • Cricket 2026
  • Schedule
    • Monthly
    • Format
    • Venue
  • FTP
  • Records
  • IPL
  • On This Day
  • BBL
  • CPL

Fastest 9000 Runs in ODI

ODI: Cricket has given its fans three formats to enjoy. One of the more popular formats of this game is the 50-over game. One-day cricket is the most enjoyable. Thus, it brings more people to the ground. And in this article, we will look at those batters who have performed consistently well in this format.

This article includes the list of the fastest players to reach the 9000-run mark in the history of the game. Some big names in the game are featured in this list. The fastest ODI cricketer to reach 8000 runs. Notably, this list includes four Indian players out of five. So let’s check.

5. Sachin Tendulkar (India) – 235 innings

The “Master Blaster” Sachin Tendulkar makes fifth on the list. Sachin holds almost all the batting records in cricket. Especially, in ODIs, there are not many batters like him. He has scored 9000 ODi runs in his 235 innings. Sachin made his ODI debut in December 1989 against Pakistan. Overall, he played the most ODIs (463) and scored the most runs (18426), including 49 centuries and 96 half-centuries.

4. Sourav Ganguly (India) – 228 innings

Next on the list is former Indian captain Sourav Ganguly, who took Indian cricket to the next level. He played his first ODI in January 1992 in Brisbane against the West Indies. The southpaw took 228 innings to reach 9,000 ODI runs, which is the fourth fastest. In his career, Ganguly played 311 ODIs and scored 11363 runs at an average of 41.02, with 22 centuries and 72 half-centuries.

3. Rohit Sharma (India) – 217 innings

Next on the list is the current Indian captain, Rohit Sharma, who is the third fastest batter to reach this milestone. Rohit came onto the scene as a middle-order batter. But one decision by former captain MS Dhoni changed his career. MSD asked him to open the innings and the rest is history. He made his ODI debut in June 2007 against Ireland and it took him 217 innings to complete 9000 ODI runs. So far, Rohit has scored 9376 runs in 226 innings, with 29 centuries and 45 half-centuries.

2. AB de Villiers (South Africa) – 205 innings

Former South African skipper and legendary batter AB de Villiers is the second fastest player to reach this milestone. De Villiers was known for his ability to play shots to all parts of the ground. That is why he was very tough to bowl at. He took 205 innings to reach 9000 ODI runs. Overall, De Villiers played 228 ODI matches in his career and scored 9577 runs at an average and strike rate of 53.50 and 101.49.

1. Virat Kohli (India) – 194 innings

The former Indian skipper holds the records for the fastest 9000, 10000 records and so on. Virat Kohli was chosen the “Player of the Decade” by the ICC for 2010-2020, which shows his dominance. Virat completed 9,000 ODI runs in his 194th innings. Overall, so far, the Indian star has played 253 innings and scored 12344 runs at an average of 57.68, with 43 centuries and 64 half-centuries.

List of Fastest 9000 Runs in ODI Cricket

PlayerAgainstMatch DateDebutTimeMtsInns
Virat Kohli (IND)New Zealand29 Oct 201718 Aug 20089y 72d202194
AB de Villiers (SA)New Zealand25 Feb 20172 Feb 200512y 23d214205
Rohit Sharma (IND)Australia19 Jan 202023 Jun 200712y 210d224217
Sourav Ganguly (IND)Australia9 Jan 200411 Jan 199211y 363d236228
Sachin Tendulkar (IND)South Africa19 Mar 200018 Dec 198910y 92d242235
Brain Lara (WI)Australia14 Jan 20059 Nov 199014y 66d246239
Ricky Ponting (AUS)South Africa5 Mar 200615 Feb 199511y 18d248242
Jacques Kallis (SA)England17 Apr 20079 Jan 199611y 98d256242
MS Dhoni (IND)New Zealand23 Oct 201623 Dec 200411y 305d281244
Mohammad Yusuf (PAK)Bangladesh11 Apr 200828 Mar 199810y 14d258245
Fastest 1000 runs in ODIFastest 2000 runs in ODIFastest 3000 runs in ODI
Fastest 4000 runs in ODIFastest 5000 runs in ODIFastest 6000 runs in ODI
Fastest 7000 runs in ODIFastest 8000 runs in ODIFastest 9000 runs in ODI
Fastest 10000 runs in ODIFastest 11000 runs in ODIFastest 12000 runs in ODI

Primary Sidebar

Latest Updates

T20 Centuries List by Sri Lanka

ICC Trophies Won by India

Highest Run Chase in BBL

Fastest 50 in T20 by India

BBL Winners List

Most T20 runs in a Calendar Year for India

Most Double Centuries for New Zealand in Test Cricket

Highest Opening Partnership in Test for West Indies

Highest Opening Partnership against West Indies in Test

Highest Opening Partnership in Test for New Zealand

How many times DC qualified for Playoffs in IPL

DC all IPL final match List

KKR all IPL Final match List

RCB all IPL final match List

MI all IPL final match List

CSK all IPL final match List

Lowest Score in T20 International Cricket

Oval Invincibles Squad 2023

Fastest Century in T20 by Sri Lanka

List of Triple Centuries in Test Cricket