Indian captain Virat Kohli created yet another record in ODI cricket during the second ODI game at Visakhapatnam against West Indies when he was on 81, became the fastest (in terms of innings - 205) and overall 13th player in the world to achieve the 10,000 ODI runs milestone. Virat Kohli scored his first ODI runs in August 2008 and after 10 years in October 2018 he scored his 10000th ODI runs in 205th innings - the fastest to reach this landmark. Virat Kohli also holds the record of the fastest to reach 8000 and 9000 ODI runs. Here is the list of players scoring 10,000 or more ODI runs.
13 - Virat Kohli became the 5th Indian and overall 13th player in the world to achieve 10,000 ODI runs milestone.
Players to score 10,000 or more runs in ODIs -
Player | Match | Inns | NO | Runs | Avg | SR | Best | 100 | 50 |
Sachin Tendulkar | 463 | 452 | 41 | 18426 | 44.83 | 86.23 | 200* | 49 | 96 |
Kumar Sangakkara | 404 | 380 | 41 | 14234 | 41.98 | 78.86 | 169 | 25 | 93 |
Ricky Ponting | 375 | 365 | 39 | 13704 | 42.03 | 80.39 | 164 | 30 | 82 |
Sanath Jayasuriya | 445 | 433 | 18 | 13430 | 32.36 | 91.20 | 189 | 28 | 68 |
Mahela Jayawardene | 448 | 418 | 39 | 12650 | 33.37 | 78.96 | 144 | 19 | 77 |
Inzamam ul Haq | 378 | 350 | 53 | 11739 | 39.52 | 74.24 | 137* | 10 | 83 |
Jacques Kallis | 328 | 314 | 53 | 11579 | 44.36 | 72.89 | 139 | 17 | 86 |
Sourav Ganguly | 311 | 300 | 23 | 11363 | 41.02 | 73.70 | 183 | 22 | 72 |
Rahul Dravid | 344 | 318 | 40 | 10889 | 39.16 | 71.24 | 153 | 12 | 83 |
Brian Lara | 299 | 289 | 32 | 10405 | 40.48 | 79.51 | 169 | 19 | 63 |
TM Dilshan | 330 | 303 | 41 | 10290 | 39.27 | 86.23 | 161* | 22 | 47 |
MS Dhoni | 329 | 279 | 78 | 10143 | 50.46 | 87.83 | 183* | 10 | 67 |
Virat Kohli | 213 | 205 | 36 | 10076 | 59.62 | 92.85 | 183 | 37 | 48 |
59.62 - Virat Kohli's ODI batting average - the highest among all those batsmen who have scored 10,000 or more ODI runs.
Highest ODI batting average (Min 10,000 runs) -
Virat Kohli - 59.62
MS Dhoni - 50.46
Sachin Tendulkar - 44.83
Jacques Kallis - 44.36
Ricky Ponting - 42.03
92.85 - Virat Kohli's ODI batting strike rate - the highest among all those batsmen who have scored 10,000 or more ODI runs.
Highest ODI batting strike rate (Min 10,000 runs) -
Virat Kohli - 92.85
Santha Jayasuriya - 91.20
MS Dhoni - 87.23
Sachin Tendulkar / TM Dilshan - 86.23
Ricky Ponting - 80.39
205 - Number of innings Virat Kohli took to score 10,000 ODI runs - the fastest to reach this milestone.
Fastest to 10,000 ODI runs (In terms of innings) -
205 - Virat Kohli vs West Indies at Visakhapatnam (24 Oct, 2018)
259 - Sachin Tendulkar vs Australia at Indore (31 Mar, 2001)
263 - Sourav Ganguly vs Sri Lanka at Dambulla (3 Aug, 2005)
266 - Ricky Ponting vs South Africa at Basseterre (24 Mar, 2007)
272 - Jacques Kallis vs Australia at Sydney (23 Jan, 2009)
273 - MS Dhoni vs England at Lord's (14 Jul, 2018)
278 - Brian Lara vs Pakistan at Karachi (16 Dec, 2006)