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.
| Player | Runs | Balls |
|---|---|---|
| 1. Yashasvi Jaiswal | 1028 | 1467 |
| 2. Usman Khawaja | 956 | 2387 |
| 3. Zak Crawley | 955 | 1184 |
| 4. Steven Smith | 893 | 1788 |
| 5. Ben Duckett | 846 | 1001 |
| 6. Travis Head | 812 | 1084 |
| 7. Joe Root | 788 | 1259 |
| 8. Rohit Sharma | 758 | 1211 |
| 9. Mitchell Marsh | 750 | 1056 |
| 10. Marnus Labuschagne | 720 | 1549 |
Yashasvi Jaiswal scored the most runs in Test cricket 2023 — 1028 runs. Second is Usman Khawaja (956), third Zak Crawley (955).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions