Batsman with 10000 Plus ODI runs

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

PlayerSpanRunsHS
S Tendulkar (IND)1989-201218426200*
K Sangakkara (SL)2000-201514234169
R Ponting (AUS)1995-201213704164
S Jayasuriya (SL)1989-201113430189
M Jayawardene (SL)1998-201512650144
Inzamam-ul-Haq (PAK)1991-200711739137*
J Kallis (SA)1996-201411579139
S Ganguly (IND)1992-200711363183
R Dravid (IND)1996-201110889153
B Lara (WI)1990-200710405169
T Dilshan (SL)1999-201610290161*
MS Dhoni (IND)2004-201810004*183

Records includes the following recent matches:
ENG v IND at Nottingham, 1st ODI, 12 Jul 2018

(Source: espncricinfo)