Joe Root scored the most runs in Test cricket 2024 — 1236 runs. Computed from every ball bowled in Test cricket 2024 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Joe Root | 1236 | 1806 |
| 2. Harry Brook | 1100 | 1294 |
| 3. Ben Duckett | 806 | 920 |
| 4. Yashasvi Jaiswal | 770 | 1271 |
| 5. Kamindu Mendis | 756 | 1154 |
| 6. LD Chandimal | 729 | 1410 |
| 7. Saud Shakeel | 691 | 1235 |
| 8. Ollie Pope | 679 | 959 |
| 9. Rishabh Pant | 677 | 920 |
| 10. Mohammad Rizwan | 657 | 1174 |
Joe Root scored the most runs in Test cricket 2024 — 1236 runs. Second is Harry Brook (1100), third Ben Duckett (806).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions