| # | Player | Total Runs |
|---|---|---|
| 1 | 612 | |
| 2 |
Jos Buttler
ENG
|
599 |
| 3 |
Virat Kohli
IND
|
593 |
| 4 |
Joe Root
ENG
|
548 |
| 5 |
Keaton Jennings
ENG
|
396 |
| 6 |
Ben Stokes
ENG
|
387 |
| 7 | 386 | |
| 8 |
Sam Curran
ENG
|
384 |
| 9 |
Mushfiqur Rahim
BAN
|
370 |
| 10 |
Mominul Haque
BAN
|
359 |
| 11 |
Jonny Bairstow
ENG
|
355 |
| 12 | 342 | |
| 13 | 340 | |
| 14 | 327 | |
| 15 | 326 | |
| 16 |
Azhar Ali
PAK
|
307 |
| 17 |
Lokesh Rahul
IND
|
299 |
| 18 | 287 | |
| 19 | 278 | |
| 20 |
Ben Foakes
ENG
|
277 |
| 21 |
Babar Azam
PAK
|
267 |
| 22 | 261 | |
| 23 |
Ajinkya Rahane
IND
|
257 |
| 24 |
Roshen Silva
SL
|
257 |
| 25 | 248 |
The Test Series runs leaderboard ranks all 142 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 Test Series?
Dimuth Karunaratne leads with 612 runs. Jos Buttler is second with 599.
Who are the top runs leaders in Test Series?
The top three are Dimuth Karunaratne (612), Jos Buttler (599), and Virat Kohli (593).
How often is the Test Series runs leaderboard updated?
This leaderboard is updated after every completed match. All statistics are compiled from official match data.