Most runs in Test cricket 2023

Yashasvi Jaiswal scored the most runs in Test cricket 2023 — 1028 runs. Computed from every ball bowled in Test cricket 2023 — the top ten below match the official record.

PlayerRunsBalls
1. Yashasvi Jaiswal10281467
2. Usman Khawaja9562387
3. Zak Crawley9551184
4. Steven Smith8931788
5. Ben Duckett8461001
6. Travis Head8121084
7. Joe Root7881259
8. Rohit Sharma7581211
9. Mitchell Marsh7501056
10. Marnus Labuschagne7201549

Who scored the most runs in Test cricket 2023?

Yashasvi Jaiswal scored the most runs in Test cricket 2023 — 1028 runs. Second is Usman Khawaja (956), third Zak Crawley (955).

Related leaderboards

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