Home » Joe Root Centuries: All Test, ODI & T20I Hundreds (2026 Stats)

Joe Root Centuries: All Test, ODI & T20I Hundreds (2026 Stats)

December 19, 2025

Joe Root has scored 40 Test centuries and 19 ODI centuries, totaling 59 international hundreds. 

Joe Root once again showed why he’s among England’s finest modern batters. Smooth, composed, and reliable, he remains their Test backbone. 

His latest century came at The Gabba, where he struck his first Test century in Australia, marking his 40th career hundred.

In this article, we break down Joe Root’s international career statistics across all formats, Joe Root’s Test Centuries, and Joe Root’s ODI Centuries.

Joe Root’s International Career Statistics Across All Formats

What makes Root special is his ability to perform at crucial moments for England. 

Joe Root’s International Career Statistics Across All Formats
Source: ESPNIndia

This table gives a clear snapshot of Joe Root’s performance in international cricket.

StatTestsODIsT20Is
Matches16018632
Runs13,7047,330893
Average51.3248.5435.72
Strike Rate57.5487.66126.31
100s40190
50s66435

Joe Root’s Test Centuries: Top Records

Joe Root has played 160 Test matches to date, averaging 51.45 runs, highlighting his consistency and expertise.

This table showcases Joe Root’s top Test centuries, highlighting his highest scores, key opponents, venues, and the context of each innings. 

No.ScoreOpponentVenueYear
1262PakistanMultan2024
2254PakistanOld Trafford2016
3228Sri LankaGalle2021
4226New ZealandHamilton2019
5218IndiaChennai2021
6200Sri LankaLord’s2014
7190South AfricaLord’s2017
8186Sri LankaGalle2021
9180IndiaLord’s2021
10180AustraliaLord’s2013

Joe Root has scored 40 Test centuries, and he has the most against India with 13. He has also made the most runs versus India, totaling 3383 runs. He is the only player to have scored over 3000 Test runs against them.

1. 262 vs Pakistan

On 7 October 2024 in Multan, Joe Root played one of the finest innings of his career, scoring 262 off 430 balls and hitting 17 fours. The pitch was slow, dry, and turning from Day 2, yet Root looked completely in control. England were struggling early, but Root’s approach shifted the momentum.

262 vs Pakistan
Source: NewsBytes

He built essential partnerships, guiding younger players and protecting the tail when needed. His 262 wasn’t just a significant number, it was a smart, controlled, and match-defining innings that highlighted his class and experience.

2. 254 vs Pakistan

On 22 July 2016 at Old Trafford, Manchester, Joe Root scored a commanding 254 off 406 balls, hitting 27 fours and showing complete domination over Pakistan’s attack. His partnerships were crucial, especially a century stand that lifted England’s total past 500.

254 vs Pakistan
Source: NewsBytes

Root’s 254 is remembered not just for the runs but for the way he fought against a strong bowling attack. It showed his growth as a world-class Test batter who could control a match from start to finish.

3. 228 vs Sri Lanka

On 14 January 2021 in Galle, Joe Root produced a masterclass in Asian batting, scoring 228 off 321 balls with 18 fours and 1 six. Sri Lanka’s pitch offered turn from Day 1, but Root’s ability to sweep, reverse sweep, and play late made him look far more comfortable than any other batter.

228 vs Sri Lanka
Source: CricTracker

This double century helped England post a winning score, and Root’s calmness under pressure proved his experience in challenging subcontinental conditions. It was an innings built on skill, discipline, and thoughtful decision-making, one of his finest away performances.

4. 226 vs New Zealand

On 29 November 2019 at Hamilton, Joe Root scored a determined 226 off 441 balls, hitting 22 fours, in an innings that restored confidence in his long-format batting. England had been under pressure, and Root answered with a well-structured double century.

226 vs New Zealand
Source: CricTracker

He started slowly, before opening up once set. His trademark late cuts, clips off the pads, and punches through cover became steady scoring options. Root’s biggest strength in this innings was his discipline.

5. 218 vs India

On 5 February 2021 in Chennai, Joe Root scored a brilliant 218 off 377 balls, striking 19 fours and two sixes. The conditions were challenging, and India’s spinners were in control, and the pitch was already showing signs of early turn.

218 vs India
Source: ESPNcricinfo

Root batted for more than eight hours, and his partnerships took England to a massive first-innings score. This double century helped England win the Test and showed how well Root understands subcontinental conditions.

Joe Root’s ODI Centuries: Top Records

Joe Root made his One Day International (ODI) debut in 2013 against India. He also played his first Test match against the same team.

This table presents Joe Root’s top centuries in One Day Internationals, highlighting the year, opponent, venue, and match context. 

RankScoreOpponentVenueDateYear
1166*West IndiesSophia Gardens1 June 20252025
2133*BangladeshThe Oval1 June 20172017
3125South AfricaCenturion9 February 20162016
4121Sri LankaWellington1 March 20152015
5120AfghanistanLahore26 February 20252025

1. 166 vs West Indies

Joe Root’s unbeaten 166 at Sophia Gardens in 2025 is the highest ODI score of his career and one of England’s most complete individual batting performances. Facing a West Indies attack that relied on pace early and spin later, Root played an innings full of control and confidence. 

166 vs West Indies
Source: TheFinancialExpress

His knock came off 145 balls and included 18 fours and four sixes, showing that he wasn’t just anchoring, he was dominating. This innings helped England post a massive total, eventually leading to a comfortable win. 

2. 133 vs Bangladesh

Root’s unbeaten 133 during the 2017 Champions Trophy opener at The Oval remains one of his most critical one-day knocks. Chasing 306, England were 6/1 when Root walked in, and the chase needed someone with a clear plan. Root delivered precisely that batting, smart rotation, and clean stroke play.

133 vs Bangladesh
Source: Scroll.in

He scored 133 runs off 129 balls with 11 fours and a six, guiding England home in a professional, controlled chase. England won by eight wickets, and Root remained unbeaten, proving once again that he is one of the best ODI chasers in world cricket.

3. 125 vs South Africa

Root’s 125 at Centurion in 2016 was a high-quality innings built under pressure. South Africa’s pace attack extracted bounce and movement, and England lost early wickets. Root arrived at a time when stability was crucial and delivered a decisive knock, complete with control and intent.

125 vs South Africa
Source: CricketWorld

He scored 125 off 113 balls with 10 fours and five sixes, showcasing a rare power-hitting side. Although South Africa eventually chased down the score in a record chase, Root’s century remained the highlight of England’s innings. 

4. 121 vs Sri Lanka

Root’s 121 in the 2015 World Cup came at a time when England needed a strong batting performance. He reached 121 off 108 balls with 14 fours and two sixes. His timing that day was exceptional, primarily through point and extra cover.

121 vs Sri Lanka
Source: ESPNcricinfo

Even though England lost the match due to a weak bowling performance, Root’s century received widespread acclaim for his high-quality performance during the tournament. It is still remembered as one of the standout World Cup innings by an English batter.

5. 120 vs Afghanistan

Root’s 120 against Afghanistan in Lahore in 2025 was a technically sound and smartly paced innings. Afghanistan’s attack featured quality spinners, so the challenge was to rotate strike and avoid getting stuck. Root managed this beautifully.

120 vs Afghanistan
Source: TheIndianExpress

He scored 120 off 123 balls with 12 fours and one six. England went on to win comfortably, and Root’s century played a central role. It reflected exactly what he brings to ODI cricket is the ability to pace an innings perfectly against varied attacks.

Suggested Reads:

Conclusion – Joe Root’s Impressive Record Of 59 Centuries Shows That His Journey In Cricket Is Far From Over

Joe Root has scored 59 international centuries: 40 in Test matches and 19 in One Day Internationals (ODIs).

This achievement places him among the greats of modern cricket. 

Root hit his first Test century in Australia during the 2nd Ashes Test at The Gabba, his 40th ton. Earlier, he struck three centuries against India in the 2025 series, including his 39th at The Oval.

He is the first batter to cross 500 runs in three Test series vs India, showcasing his consistency against the toughest bowling.

FAQs 

How many international centuries does Joe Root have?

Joe Root has scored more than 40 international centuries across formats, with the majority coming in Test cricket.

How many Test centuries has Joe Root scored?

Root has 30+ Test centuries, making him one of England’s most prolific Test batsmen.

Which country has Joe Root scored the most centuries against?

Root has scored most of his Test centuries against teams like India, Sri Lanka, and West Indies.

What is Joe Root’s highest Test score?

His highest Test score is 262 against Pakistan at Old Trafford in 2016.

How many ODI centuries does Joe Root have?

Root has 19 ODI centuries, making him one of England’s greatest ODI run-scorers.

How does Root compare to other Fab Four players in centuries?

Root has fewer centuries than Kohli and Smith but more than Williamson in ODIs.

Siddharth Joshi is the voice behind GenZcricket, a cricket lover turned storyteller. Born in 2001, his dream of becoming a cricketer was cut short by an early injury—but his love for the game never faded. Instead, he found a new way to stay connected by analyzing matches, players, and stadiums through his platform. With GenZcricket, Siddharth aims to help the younger generation dive deeper into the game with insights, stats, and stories. His goal is to make cricket exciting, relatable, and accessible for fans of all ages—especially Gen Z.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top