List of Players with more than 10000 ODI runs. Sachin Tendulkar Tops the list with 18426 ODI runs. Followed by Kumar Sangakkara (SL) and Ricky Ponting (AUS). MS Dhoni become the fourth Indian to score 10000 ODI runs and overall 12th player
Player | Span | Runs | HS |
---|---|---|---|
S Tendulkar (IND) | 1989-2012 | 18426 | 200* |
K Sangakkara (SL) | 2000-2015 | 14234 | 169 |
R Ponting (AUS) | 1995-2012 | 13704 | 164 |
S Jayasuriya (SL) | 1989-2011 | 13430 | 189 |
M Jayawardene (SL) | 1998-2015 | 12650 | 144 |
Inzamam-ul-Haq (PAK) | 1991-2007 | 11739 | 137* |
J Kallis (SA) | 1996-2014 | 11579 | 139 |
S Ganguly (IND) | 1992-2007 | 11363 | 183 |
R Dravid (IND) | 1996-2011 | 10889 | 153 |
B Lara (WI) | 1990-2007 | 10405 | 169 |
T Dilshan (SL) | 1999-2016 | 10290 | 161* |
MS Dhoni (IND) | 2004-2018 | 10004* | 183 |
Records includes the following recent matches:
ENG v IND at Nottingham, 1st ODI, 12 Jul 2018
(Source: espncricinfo)