| # | Player | Total Runs |
|---|---|---|
| 1 | 264 | |
| 2 |
Saim Ayub
PAK
|
235 |
| 3 |
Mark Chapman
NZ
|
172 |
| 4 |
Salman Agha
PAK
|
163 |
| 5 |
Sediqullah Atal
AFG
|
156 |
| 6 |
Babar Azam
PAK
|
148 |
| 7 |
Mohammad Rizwan
PAK
|
134 |
| 8 | 125 | |
| 9 | 113 | |
| 10 |
Abdul Malik
AFG
|
113 |
| 11 | 111 | |
| 12 |
Will Young
NZ
|
106 |
| 13 | 93 | |
| 14 | 83 | |
| 15 |
Sean Williams
ZIM
|
76 |
| 16 | 76 | |
| 17 | 75 | |
| 18 |
Kamran Ghulam
PAK
|
67 |
| 19 | 66 | |
| 20 |
Kusal Mendis
SL
|
58 |
| 21 | 58 | |
| 22 | 51 | |
| 23 | 49 | |
| 24 |
Corbin Bosch
SA
|
40 |
| 25 | 40 |
The One Day Internationals runs leaderboard ranks all 69 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?
Heinrich Klaasen leads with 264 runs. Saim Ayub is second with 235.
Who are the top runs leaders in One Day Internationals?
The top three are Heinrich Klaasen (264), Saim Ayub (235), and Mark Chapman (172).
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.