Skip to content
Foundation5 min

Joe Root: England's All-Time Leading Test Scorer and the Best Batter of His Generation

Joe Root has played 140+ Tests for England from 2012, scoring 12,000+ Test runs at 50+ average with 35+ centuries — England's all-time leading Test run scorer, surpassing Alastair Cook's 12,472 in 2023. He scored four Test centuries in 2021 (while captain), was England's most prolific Test captain (262+ runs average during captaincy losses), and returned to form in 2022 under Ben Stokes's captaincy (Bazball era) with 1,098 runs in a calendar year at 73.20 average.

Written by GeoCric EditorialUpdated Jul 3, 2026
ShareShareWhatsAppFacebook

Joe Root has played 140+ Tests for England from 2012, scoring 12,000+ runs at over 50 average with 35+ centuries. He became England's all-time Test run scorer in 2023, surpassing Alastair Cook's 12,472. His consistency across formats (the subcontinent, Australia, the Caribbean) and decade-long sustained output make him England's most prolific Test batter in history.

The 2022 Resurgence Under Bazball

Root resigned as England Test captain in April 2022 after a run of poor results (1–0 loss in West Indies, 4–0 Ashes loss in Australia). Ben Stokes took over, with Brendon McCullum as head coach. The result transformed English Test cricket and Root personally: freed from captaincy responsibility, he scored 1,098 Test runs in 2022 at 73.20 — the most by an England batter in a calendar year since 1949. He scored seven Test centuries in 2022, including 176 in Pakistan (Root's first Test series win in Pakistan) and 115* in New Zealand.

The Record Journey

Alastair Cook scored 12,472 Test runs for England — the previous all-time record. Root passed Cook's record in 2023 at a rate of approximately 1,200–1,500 runs per year. Analysts project Root reaching 15,000 Test runs before retirement if he maintains his current rate — which would be second only to Sachin Tendulkar (15,921) in the all-time list. Root has reached 50+ in a Test innings more times than any England player in history.

Joe Root stats (approx): 140+ Tests, 12,000+ runs, 50+ average, 35+ centuries. England's all-time Test run scorer (surpassed Cook's 12,472 in 2023). 2022: 1,098 runs at 73.20 (best calendar year since 1949). England captain 2017–2022 (resigned after 1–4 Ashes loss in Australia).

Frequently asked questions

How does Joe Root's Test batting compare to the other members of cricket's so-called 'Fab Four' — Williamson, Kohli, and Smith — on the key statistical measures?

The Fab Four comparison: Root, Williamson, Kohli, Smith. This grouping (coined ~2015) refers to the four best Test batters of the 2010s–2020s generation. Statistical snapshot (approximate, as of 2024): Joe Root: 12,000+ runs, 50+ average, 35+ centuries in 140+ Tests. Highest score: 254 vs Pakistan (2016). Best vs Australia: seven centuries in Ashes cricket. Steve Smith: 9,000+ runs, 59+ average, 32+ centuries in 100+ Tests. Highest score: 239 vs England (2017). Best vs any opposition: 774 runs at 110.57 in 2019 Ashes (7 innings). Virat Kohli: 8,800+ runs, 48.00+ average, 29+ centuries in 115+ Tests. Highest score: 254* vs South Africa (2019). Best overseas: 4 centuries in Australia 2014–15, 2 centuries in England 2018. Kane Williamson: 8,000+ runs, 54.00+ average, 30+ centuries in 95+ Tests. Highest score: 251 vs Zimbabwe (2016). Comparative analysis: Smith's average (59+) is the highest. Root has the most runs. Williamson's average (54) is second but in fewer Tests. Kohli has declined in average post-2020 (some analysis suggests 30s average 2020–2024 compared to 55+ pre-2020). Consensus: Smith edges Root and Williamson for pure run-scoring dominance in any given series; Root edges everyone for longevity and volume. Williamson is considered the most 'complete' technically. Kohli is the most prolific across all three formats combined.