On March 31st, 2001, Sachin Tendulkar became the 1st batsman in cricket to reach the 10,000 runs mark in ODI. Being the 1st player to reach 10000 runs in ODI history, Sachin managed to end up with a huge tally of 18,176 runs and leads the list of most runs scorers in One-day International cricket.
There are 15 players who have reached the milestone of 10000 ODI runs.
Let’s find the list of players with more than 10000 runs in the ODI format and key stats of the players who have achieved this elite feat.
| BATSMEN | MATCHES | INNINGS | TOTAL RUNS | AVG | SR | HS |
|---|---|---|---|---|---|---|
| Sachin Tendulkar (IND) | 463 | 452 | 18426 | 44.83 | 86.23 | 200* |
| Virat Kohli (IND) | 311 | 299 | 14797 | 58.71 | 93.82 | 183 |
| Kumar Sangakkara (SL) | 404 | 380 | 14234 | 41.98 | 78.86 | 169 |
| Ricky Ponting (AUS) | 375 | 365 | 13704 | 42.03 | 80.39 | 164 |
| Sanath Jayasuriya (SL) | 445 | 433 | 13430 | 32.36 | 91.20 | 189 |
| Mahela Jayawardene (SL) | 448 | 418 | 12650 | 33.37 | 78.96 | 144 |
| Inzamam-Ul-Haq (PAK) | 378 | 350 | 11739 | 39.52 | 74.24 | 137* |
| Jacques Kallis (SA) | 328 | 314 | 11579 | 44.36 | 72.89 | 139 |
| Rohit Sharma (IND) | 282 | 274 | 11577 | 48.84 | 92.74 | 264 |
| Sourav Ganguly (IND) | 311 | 300 | 11363 | 41.02 | 73.70 | 183 |
| Rahul Dravid (IND) | 344 | 318 | 10889 | 39.16 | 71.24 | 153 |
| MS Dhoni (IND) | 350 | 297 | 10773 | 50.58 | 87.56 | 183* |
| Chris Gayle (WI) | 301 | 294 | 10480 | 37.83 | 87.19 | 215 |
| Brian Lara (WI) | 299 | 289 | 10405 | 40.48 | 79.51 | 169 |
| Tillakaratne Dilshan (SL) | 330 | 303 | 10290 | 39.27 | 86.23 | 161* |
Rohit Sharma with the score of 264 is the highest individual scorer in the list of players who scored more than 10000 runs in ODI. He, along with Sachin Tendulkar and Chris Gayle are the only players who have scored 200+ score on this elite list.
Sachin Tendulkar has got the most centuries & the most number of the 50s in the above list –> 49 100s and 96 50s. Find out the players with most ODI fifties.
MS Dhoni became the 1st player to reach 10000 ODI runs with a 50+ batting average.
And when it comes to strike rate, Virat Kohli tops the chart among the players with 10000 ODI Runs.
There are currently 6 players from India who have scored 10000 runs in ODI: Sachin Tendulkar, Sourav Ganguly, Rahul Dravid, MS Dhoni, Virat Kohli, & Rohit Sharma.
Sri Lanka has 4 players who have gone past the 10000 mark in ODI –> Mahela Jayawardene, Sanath Jayasuriya, Kumar Sangakkara & Tillakaratne Dilshan.
One player each from Pakistan (Inzamam Ul Haq), Australia (Ricky Ponting), South Africa (Jacques Kallis) & West Indies (Brian Lara) has also done the significant feat of crossing 10000 ODI career runs.
Cricket’s shortest format has evolved into a high-scoring spectacle, with teams now regularly breaching the…
Tongits represents more than just a casual card game in the Philippines. With its roots…
This article provides a detailed analysis of the Australia's Big Bash League 2024/25 season, highlighting…
This article provides a comprehensive look at the record-breaking batting performances of Indian cricket captains…
This article provides a detailed look at the record-breaking batting performances and statistical milestones achieved…
This article explores the record-breaking batting achievements of Indian captains in Test cricket, highlighting historic…