Most Runs career in ODI cricket
(One-Day Internationals Record)
Player Runs Mat HS 100 50
SR Tendulkar (Ind) 18426 463 200* 49 96
KC Sangakkara (SL) 14234 404 169 25 93
Virat Kohli (Ind) 13848 292 183 50 72
RT Ponting (Aus) 13704 375 164 30 82
ST Jayasuriya (SL) 13430 445 189 28 68
DPMD Jayawardene (SL) 12650 448 144 19 77
Inzamam-ul-Haq (Pak) 11739 378 137* 10 83
JH Kallis (SA) 11579 328 139 17 86
SC Ganguly (Ind) 11363 311 183 22 72
Rahul Dravid (Ind) 10889 344 153 12 83
MS Dhoni (Ind) 10773 350 183* 10 73
RG Sharma (Ind) 10709 262 264 31 55
CH Gayle (WI) 10480 301 215 25 54
BC Lara (WI) 10405 299 169 19 63
TM Dilshan (SL) 10290 330 161* 22 47
Mhd Yousuf (Pak) 9720 288 141* 15 64
AC Gilchrist (Aus) 9619 287 172 16 55
AB de Villiers (SA) 9577 228 176 25 53
M Azharuddin (Ind) 9378 334 153* 7 58
PA de Silva (SL) 9284 308 145 11 64
Cricwindow mobile application
Cricket live video

Useful Links

Social Media