Men's Test archive records: most runs, most wickets and highest scores
In CricChase's Men's Test archive, Joe Root has the most runs with 8386, Ravichandran Ashwin the most wickets with 291, and the highest score is 374 by Mahela Jayawardene.
Every Men's Test record below is aggregated from the available scorecards and delivery data for 472 completed Men's Test matches played between 2005-04-21T12:00:00.000Z and 2026-07-25T12:00:00.000Z. These are records within our archive, not official all-time or complete career records. Missing matches can change the rankings. See data coverage and methodology before comparing players.
Most runs
| # | Player | Matches | Innings | Runs | Best |
|---|---|---|---|---|---|
| 1 | Joe Root | 110 | 185 | 8386 | 262 |
| 2 | Virat Kohli | 73 | 113 | 5427 | 254 |
| 3 | Steven Smith | 69 | 113 | 5366 | 211 |
| 4 | Ben Stokes | 89 | 150 | 4878 | 176 |
| 5 | Usman Khawaja | 63 | 110 | 4354 | 232 |
| 6 | Marnus Labuschagne | 60 | 103 | 4299 | 215 |
| 7 | Dimuth Karunaratne | 54 | 91 | 4129 | 244 |
| 8 | Travis Head | 61 | 100 | 4119 | 175 |
| 9 | Babar Azam | 56 | 95 | 3878 | 196 |
| 10 | Kane Williamson | 47 | 79 | 3865 | 251 |
The full list runs to 25.
Most wickets
| # | Player | Matches | Overs | Wickets | Runs conceded |
|---|---|---|---|---|---|
| 1 | Ravichandran Ashwin | 62 | 2427.1 | 291 | 6847 |
| 2 | Nathan Lyon | 71 | 2974 | 288 | 8322 |
| 3 | Mitchell Starc | 67 | 1993.3 | 264 | 6819 |
| 4 | Pat Cummins | 62 | 1934.1 | 261 | 5590 |
| 5 | James Anderson | 78 | 2415 | 259 | 6256 |
| 6 | Stuart Broad | 72 | 2178.4 | 236 | 6389 |
| 7 | Kagiso Rabada | 54 | 1608.2 | 228 | 5352 |
| 8 | Ravindra Jadeja | 60 | 2040.5 | 217 | 5370 |
| 9 | Jasprit Bumrah | 43 | 1270.5 | 183 | 3545 |
| 10 | Tim Southee | 52 | 1713.1 | 181 | 5165 |
The full list runs to 25.
Highest individual scores
- 374 — Mahela Jayawardene from 572 balls, South Africa vs Sri Lanka
- 335 not out — David Warner from 418 balls, Australia vs Pakistan
- 317 — Harry Brook from 322 balls, Pakistan vs England
- 317 — Chris Gayle from 483 balls, South Africa vs West Indies
- 303 not out — Karun Nair from 381 balls, India vs England
Best bowling figures
- 10 for 119 — Ajaz Patel from 47.5 overs, India vs New Zealand
- 9 for 129 — Keshav Maharaj from 41.1 overs, Sri Lanka vs South Africa
- 8 for 41 — Yasir Shah from 12.3 overs, Pakistan vs New Zealand
- 8 for 46 — Nauman Ali from 16.3 overs, Pakistan vs England
- 8 for 49 — Devendra Bishoo from 13.5 overs, Pakistan vs West Indies
Highest team totals
- 823/7 — England, Pakistan vs England
- 759/7 — India, India vs England
- 756/5 — Sri Lanka, South Africa vs Sri Lanka
- 747 all out — West Indies, South Africa vs West Indies
- 715/6 — New Zealand, New Zealand vs Bangladesh
Highest partnerships
- 624 for the 3rd wicket — Mahela Jayawardene and Kumar Sangakkara, South Africa vs Sri Lanka
- 454 for the 4th wicket — Harry Brook and Joe Root, Pakistan vs England
- 369 for the 4th wicket — Kane Williamson and Henry Nicholls, Pakistan vs New Zealand
- 365 for the 4th wicket — Virat Kohli and Ajinkya Rahane, India vs New Zealand
- 363 for the 3rd wicket — Mohammad Yousuf and Younis Khan, England vs Pakistan
Best batting averages
Runs per dismissal, not per innings, and only for batters with at least 10 innings and one dismissal. A batter who has never been dismissed is left out rather than shown with an infinite average.
| # | Player | Innings | Runs | Dismissals | Average |
|---|---|---|---|---|---|
| 1 | Michael Hussey | 23 | 1466 | 18 | 81.44 |
| 2 | Mohammad Yousuf | 21 | 1507 | 20 | 75.35 |
| 3 | Shivnarine Chanderpaul | 16 | 969 | 13 | 74.54 |
| 4 | Kumar Sangakkara | 28 | 1758 | 24 | 73.25 |
| 5 | Mahela Jayawardene | 30 | 1908 | 28 | 68.14 |
The full list applies the same threshold.
Every record on this page can be filtered and sorted on the records pages, and each figure traces back to the scorecard it came from.
Conversation
Join the discussion. Replies stay attached to the article or result.
Sign in to comment, reply, or react.
Loading comments…














