Skip to content
Foundation7 min

Joe Root: England's Record-Breaking Batter

Joe Root is England's leading Test run-scorer with over 12,000 Test runs. Known for elegance, consistency across conditions, and a technically correct game, he became England's most prolific batting export of the 2010s–2020s.

Written by GeoCric EditorialUpdated Jul 27, 2026
ShareShareWhatsAppFacebook

Joe Root has scored more Test runs than any other England batter — over 12,000, surpassing Sir Alastair Cook's 12,472 in 2023. He made his debut in 2012 and has been England's most consistent performer across conditions, formats, and captaincy periods. His 33+ Test centuries place him among the all-time leaders in that category.

Playing Style

Root plays with compact elegance — a high backlift, excellent balance at the crease, and the ability to score both front and back foot. He is renowned for his cover drive and his sweep shot against spin. On difficult pitches, he uses soft hands to let the ball come. Against pace in overcast English conditions, his ability to leave the ball outside off stump while scoring on the onside distinguishes him from less disciplined players.

Captaincy and Step Down

Root captained England in 64 Tests, winning 27 — a record not good enough by England's standards, given the resources available. He stepped down in April 2022 after a difficult winter tour of Australia (where England lost 4-0) and West Indies. He was replaced by Ben Stokes, under whom England adopted 'Bazball' — an aggressive, declaration-first approach that transformed results. Root, freed from captaincy, enjoyed the most prolific run-scoring period of his career from 2022 onwards.

Root in 2021 — The Greatest Year

Root scored 1,708 Test runs in 2021 — the most by any England batter in a calendar year. He made six Test centuries in 12 months, including a mesmerising 228 not out against Sri Lanka at Galle and back-to-back centuries against India at Chennai and Ahmedabad. His conversion rate from 50s to 100s was exceptional. The period placed him firmly among the top three batters in the world.

Record-Breaking Against All Nations

Root has scored Test centuries against every nation that England regularly plays — Australia, India, Pakistan, South Africa, West Indies, New Zealand, Sri Lanka, and Bangladesh. His away form in subcontinental conditions — normally a significant challenge for England batters — is particularly impressive. Root averages above 50 in both home and away Tests.

Root passed Alastair Cook's England Test run record of 12,472 in 2023, becoming England's leading Test scorer of all time. He shows no signs of slowing down and could approach 14,000-15,000 runs before retirement.

Frequently asked questions

How many Test runs has Joe Root scored?

Root has scored over 12,000 Test runs — more than any England batter in history. He surpassed Alastair Cook's England record in 2023.

How many Test centuries has Joe Root scored?

Root has scored 33+ Test centuries, ranking him among the top five batters in Test history by century count.

Why did Joe Root step down as England captain?

Root resigned from the Test captaincy in April 2022 after a difficult run of results, including a 4-0 Ashes loss in Australia. Ben Stokes succeeded him and implemented a more aggressive playing style.