| # | Player | Total Runs |
|---|---|---|
| 1 |
Kusal Mendis
SL
|
742 |
| 2 | 694 | |
| 3 | 605 | |
| 4 |
Keacy Carty
WI
|
560 |
| 5 | 531 | |
| 6 | 515 | |
| 7 | 462 | |
| 8 | 425 | |
| 9 | 412 | |
| 10 |
Mohammad Nabi
AFG
|
392 |
| 11 | 337 | |
| 12 |
Harry Brook
ENG
|
312 |
| 13 |
Shai Hope
WI
|
311 |
| 14 |
Steven Smith
AUS
|
306 |
| 15 | 305 | |
| 16 |
Ben Duckett
ENG
|
305 |
| 17 |
Brandon King
WI
|
291 |
| 18 |
Liam Livingstone
ENG
|
286 |
| 19 | 286 | |
| 20 |
Evin Lewis
WI
|
284 |
| 21 |
Saim Ayub
PAK
|
280 |
| 22 | 273 | |
| 23 |
Rahmat Shah
AFG
|
262 |
| 24 |
Soumya Sarkar
BAN
|
257 |
| 25 |
Travis Head
AUS
|
252 |
The One Day Internationals runs leaderboard ranks all 251 players who have contributed runs. Rankings are updated after every match. Filter by team to analyse runs depth across squads.
Frequently Asked Questions
Who has scored the most runs in One Day Internationals?
Kusal Mendis leads with 742 runs. Pathum Nissanka is second with 694.
Who are the top runs leaders in One Day Internationals?
The top three are Kusal Mendis (742), Pathum Nissanka (694), and Charith Asalanka (605).
How often is the One Day Internationals runs leaderboard updated?
This leaderboard is updated after every completed match. All statistics are compiled from official match data.