Fastest to 9000 ODI Runs
Fastest to 9000 Runs in ODI
| Player | Wkts | Inns | Avg | BBI | 5w Haul |
|---|---|---|---|---|---|
| Nathan Lyon | 568 | 264 | 30.32 | 8/50 | 24 |
| Mitchell Starc | 435 | 204 | 26.6 | 7/58 | 18 |
| Ravindra Jadeja | 351 | 168 | 25.06 | 7/42 | 15 |
| Kagiso Rabada | 340 | 134 | 22.03 | 7/112 | 17 |
| Pat Cummins | 316 | 135 | 22.21 | 6/23 | 14 |
| KAJ Roach | 304 | 165 | 26.94 | 6/48 | 12 |
| Josh Hazlewood | 302 | 145 | 23.96 | 6/67 | 14 |
| Taijul Islam | 271 | 109 | 30.38 | 8/39 | 19 |
| Jasprit Bumrah | 234 | 99 | 19.79 | 6/27 | 16 |
| Mehidy Hasan Miraz | 224 | 104 | 31.83 | 7/58 | 15 |
| Keshav Maharaj | 218 | 106 | 29.22 | 9/129 | 12 |
| CR Woakes | 192 | 118 | 29.61 | 6/17 | 5 |
| Matt Henry | 152 | 69 | 26.04 | 7/23 | 8 |
| Mohammed Siraj | 141 | 87 | 29.73 | 6/15 | 5 |
| Alzarri Joseph | 130 | 79 | 33.56 | 5/27 | 2 |
Fastest to every 1000 ODI Runs
Key Insights on Fastest Batters to 9000 ODI Runs Records
Fastest to the 9000-Run Landmark by Innings and Time
Virat Kohli holds the record for being the fastest batter to score 9000 ODI runs, reaching the landmark in 194 innings.
Kohli is also the quickest by time, taking nine years and 72 days from his debut in 2008.
Rahul Dravid is the other batter to complete 9000 ODI runs within 10 years of his debut.
India’s Mohammad Azharuddin was the first batter to score 9000 runs in ODIs.
Special Article: Virat Kohli (2016–2019): The ODI Peak of All Time
Record by Position, Balls Faced, and Average
Rohit Sharma is the fastest opener to aggregate 9000 runs in ODIs, reaching the mark in 181 innings.
MS Dhoni‘s 244 innings are the fewest taken by a designated wicketkeeper to score 9000 runs in ODIs.
AB de Villiers is the fastest batter to 9000 ODI runs by balls faced, reaching the milestone in 9005 deliveries.
Kohli’s average of 55.74 after scoring 9000 runs is the highest by a batter in ODI cricket.
Longest Duration and Slowest Pace to the Milestone
Rahul Dravid took 12,795 balls, the most by a batter, to reach 9000 ODI runs. Dravid is also one of the 8 batters who have faced more than 15000 balls in ODI career.
Aravinda de Silva took the longest time to reach the milestone, taking 18 years and 296 days after his ODI debut for Sri Lanka in 1984.
Another Sri Lankan, Mahela Jayawardene, is the slowest batter to score 9000 ODI runs by innings, taking 307 outings.
Mohammad Azharuddin is now the second slowest (294 innings) to the mark behind Jayawardene.
Sri Lanka’s Sanath Jayasuriya is the slowest opener, scoring his 9000th run in 268 innings.
Guess who reached the fastest 9000 number in Test cricket?