Most runs in Test cricket 2021

Joe Root scored the most runs in Test cricket 2021 — 1272 runs. Computed from every ball bowled in Test cricket 2021 — the top ten below match the official record.

PlayerRunsBalls
1. Joe Root12722413
2. FDM Karunaratne8721513
3. Devon Conway7671507
4. Usman Khawaja7511457
5. Babar Azam6841466
6. Litton Das6711140
7. Kraigg Brathwaite6301715
8. Abid Ali6111170
9. Jonny Bairstow6041160
10. Dean Elgar6041309

Who scored the most runs in Test cricket 2021?

Joe Root scored the most runs in Test cricket 2021 — 1272 runs. Second is FDM Karunaratne (872), third Devon Conway (767).

Related leaderboards

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