Mohammad Yousuf scored the most runs in Test cricket 2006 — 1221 runs. Computed from every ball bowled in Test cricket 2006 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Mohammad Yousuf | 1221 | 2001 |
| 2. Kevin Pietersen | 1197 | 1914 |
| 3. Paul Collingwood | 893 | 2037 |
| 4. AN Cook | 854 | 1884 |
| 5. Andrew Strauss | 847 | 1624 |
| 6. Kumar Sangakkara | 839 | 1449 |
| 7. Mahela Jayawardene | 779 | 1446 |
| 8. Ian Bell | 706 | 1423 |
| 9. Rahul Dravid | 621 | 1474 |
| 10. Brian Lara | 610 | 1023 |
Mohammad Yousuf scored the most runs in Test cricket 2006 — 1221 runs. Second is Kevin Pietersen (1197), third Paul Collingwood (893).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions