Live Scores Upcoming Results

Leading Run Scorers in ODIS

Get to know the top highest run getters in ODIs cricket across the countries. Get the update on whose the Most Run Scorer by a batsman in One Day International (ODI) Cricket

India Sachin Tendulkar the highest run-scorer in the history of One-day matches. The master blaster Sachin Tesndulkar only batsman scores more than 15000 in ODIs cricket till date with a career spanning two decades and with a batting average of 44.83, has amassed 18246 from test 463 matches.

Following is the list of top 25 leading runs in One Day history.

Batsman Runs Mat Inn. Avg. HS 100/50
Sachin Tendulkar (India) 18,426  463 452 44.83 200* 49/96
Kumar Sangakkara (Sri Lanka) 14,234  404 380 41.99 169 25/93
Ricky Ponting (Australia) 13,704  375 365 42.04 164 30/82
Sanath Jayasuriya (Sri Lanka) 13,430  445 433 32.36 189 28/68
Mahela Jayawardene (Sri Lanka) 12,650  448 418 33.38 144 19/77
Inzamam-ul-Haq (Pakistan) 11,739  378 350 39.53 137* 10/83
Jacques Kallis (South Africa) 11,579  328 314 44.36 139 17/86
Sourav Ganguly (India) 11,363  311 300 41.02 183 22/72
Rahul Dravid (India) 10,889  344 318 39.17 153 12/83
Brian Lara (West Indies) 10,405  299 289 40.49 169 19/63
Tillakaratne Dilshan (Sri Lanka) 10,290  330 303 39.27 161* 22/47
MS Dhoni (India) 9,737  302 260 52.35 183* 10/66
Mohammad Yousuf (Pakistan) 9,670  289 273 41.5 141* 15/63
Adam Gilchrist (Australia) 9,619  287 279 35.89 172 16/55
Mohammad Azharuddin (India) 9,378  334 308 36.92 153* 7/58
AB de Villiers (South Africa) 9,319  222 213 53.56 162* 24/53
Aravinda de Silva (Sri Lanka) 9,284  308 296 34.9 145 11/64
Chris Gayle (West Indies) 9,221  269 264 37.33 215 22/47
Saeed Anwar (Pakistan) 8,824  247 244 39.22 194 20/43
Shivnarine Chanderpaul (West Indies) 8,778  268 251 41.6 150 11/59
Yuvraj Singh (India) 8,701  304 278 36.56 150 13/52
Desmond Haynes (West Indies) 8,648  238 237 41.38 152* 17/57
Virat Kohli (India) 8,587  195 187 55.4 183 30/44
Marvan Atapattu (Sri Lanka) 8,529  268 259 37.57 132* 11/59
Mark Waugh (Australia) 8,500  244 236 39.35 173 18/50
See also:
Most Runs in Test Matches
Most Runs in Twenty20 Internationas (T20Is)
Live Scores Upcoming Results

Top