Most runs in Test cricket 2026

Mushfiqur Rahim scored the most runs in Test cricket 2026 — 253 runs. Computed from every ball bowled in Test cricket 2026 — the top ten below match the official record.

PlayerRunsBalls
1. Mushfiqur Rahim253513
2. Litton Das239346
3. Najmul Hossain Shanto232400
4. Mominul Haque199421
5. Tom Blundell194325
6. Mohammad Rizwan181318
7. Agha Salman176286
8. Azan Awais152281
9. Abdullah Fazal141282
10. Rachin Ravindra129216

Who scored the most runs in Test cricket 2026?

Mushfiqur Rahim scored the most runs in Test cricket 2026 — 253 runs. Second is Litton Das (239), third Najmul Hossain Shanto (232).

Related leaderboards

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