Test all-time records

Test all-time records: most career runs — JE Root · 13,952; most career wickets — JM Anderson · 682; most sixes — BA Stokes · 136. Every record on this page is computed from every recorded ball and routinely cross-checked against official records.

JE Root
13,952
most career runs · JE Root
Test all-time

Who has the most career runs in Test cricket?

JE Root · 13,952 — computed from every recorded ball.

Who has the most career wickets in Test cricket?

JM Anderson · 682 — computed from every recorded ball.

Who has the most sixes in Test cricket?

BA Stokes · 136 — computed from every recorded ball.

Batting records

RecordLeader
Most career runsJE Root · 13,952
Highest individual inningsBC Lara · 400
Most sixesBA Stokes · 136
Most foursJE Root · 1,493
Most 50sJE Root · 66
Most 100sJE Root · 41
Highest Strike Rate (1000+ balls)HC Brook · 86.6

Bowling records

RecordLeader
Most career wicketsJM Anderson · 682
Best innings figuresAY Patel · 10/119
Most 3W haulsJM Anderson · 110
Most 4W haulsR Ashwin · 61
Most 5W haulsR Ashwin · 37
Best economy (1000+ balls)Bilal Asif · 2.2
Best bowling Strike Rate (20+ wkts)NG Smith · 31.8
Most dot ballsJM Anderson · 30,308

Match records

RecordLeader
Highest team totalEngland · 823 (2024)
Biggest win by runsSouth Africa · 492 runs
Most Player of the MatchJE Root · 13

Venue records

RecordLeader
Venue with most matchesLord's · 41
Highest average 1st-innings scoreAdelaide Oval · 408
Strongest chasing groundRawalpindi Cricket Stadium · bat-first win 20.0%
Venue with most sixesGalle International Stadium · 384

This season (2026)

RecordLeader
Most runsMushfiqur Rahim · 253
Most wicketsNG Smith · 17
Highest team totalNew Zealand · 490

Records in other leagues

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