Most runs in Test cricket 2019

Marnus Labuschagne scored the most runs in Test cricket 2019 — 1249 runs. Computed from every ball bowled in Test cricket 2019 — the top ten below match the official record.

PlayerRunsBalls
1. Marnus Labuschagne12492149
2. Steven Smith10281897
3. Joe Root9141872
4. Ben Stokes9041535
5. David Warner8811403
6. Mayank Agarwal7791365
7. Ajinkya Rahane7151513
8. Rory Burns6791539
9. Joe Denly6681724
10. Virat Kohli6271003

Who scored the most runs in Test cricket 2019?

Marnus Labuschagne scored the most runs in Test cricket 2019 — 1249 runs. Second is Steven Smith (1028), third Joe Root (914).

Related leaderboards

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions