Joe Root is not just a font of cricketing experience he is a (living, breathing) record book. While discussing the best batters of modern-day era among cricket fans and analysts, the discussion almost always begins with Fab Four comprising Virat Kohli, Steve Smith, Kane Williamson and Joe Root. Besides this prestigious set, Joe Root stats differ by the enormous sum and constancy with a stargazing advancement chart in various positions. Root has completely rewritten the batting history of England from first picking up a bat for his Test debut in 2012, to continuing to dominate English cricket and world cricket standing at the present day in 2026.
This article will provide a complete analysis of Joe Root stats in all international formats – Test, ODI and T20I along with the major records which span his career and a look into why Joe Roots numbers hold such strong importance in the modern-day game.
Personal Profile
| Detail | Information |
| Full Name | Joseph Edward Root |
| Date of Birth | 30 December 1990 |
| Birthplace | Sheffield, Yorkshire, England |
| Batting Style | Right-hand bat |
| Bowling Style | Off-break |
| Domestic Team | Yorkshire |
| Test Debut | December 13, 2012 vs India (Nagpur) |
| ODI Debut | January 11, 2013 vs India (Rajkot) |
| T20I Debut | December 22, 2012 vs India (Mumbai) |
| ICC No. 1 Rankings | 10 times (as of 2026) |
Joe Root Stats: Test Cricket
When folk talk about Joe Root stats, overwhelmingly they are talking about the Test format (and why not, that is where he earned his legendary status). The numbers tell the tale of a batter who hasn’t just carved out a career at baseball’s highest level but has done so with enduring brilliance for more than ten seasons.
ParimatchJoe Root stats in Test cricketJoe root is the second highest run scorer in Test cricket history with only great Sachin Tendulkar (15,921 runs) ahead of him. Root has scored 14,114 Test runs at an astonishing average of 51 from 166 matches with a record of 41 centuries as England captain in the middle order by mid-2026.
Test Career Batting Stats (as of June 2026)
| Statistic | Figure |
| Matches | 166 |
| Innings | 291+ |
| Total Runs | 14,114 |
| Batting Average | 51.00 |
| Centuries (100s) | 41 |
| Half-Centuries (50s) | 65+ |
| Highest Score | 262* |
| Fours | 1,515+ |
| Sixes | 46 |
| Times Ranked No. 1 | 10 |
Statistics that concern Joe Root in the longest format tell perhaps the single greatest batting career ever to be witnessed by English cricket. In October 2024, he recorded his highest Test score of 262 against Pakistan at Multan – breaking his own previous best of 254 made against the same opponents in 2016. It says everything that even late into his career Root has gone to another personal-best on this metric.
Joe Root stats are equally incredible in that most of his Test centuries have come after 30. In 2021 alone he made six Test hundreds a year often cited as one of the greatest individual batting seasons in the history of Tests then matched that number again in 2024. Most batters’ numbers track downwards after 30; Root’s quickened.
The England All-Time Run Record
The biggest entry in the Joe Root stats file came in October 2024 when he broke Sir Alastair Cook’s England record of 12,472 Test runs. He achieved the milestone during the first Test of his home series against Pakistan in 2015 at Multan, where he reached the landmark with a boundary on his way to one of many big hundreds. And there was no better way to set the record than in stone not quietly, but vociferously.
Following the calendar year 2025, Joe Root stats put him second on the all-time Test run-scorers list above Ricky Ponting, Jacques Kallis and Rahul Dravid. More than 1,800 runs separate Schofield from Tendulkar’s all-time mark of 15,921 an attainable target for a player who remains England’s first-choice batter in 2026.
Joe Root Stats: Centuries Breakdown
Joe Root outside of Don Bradman has one of the greatest stats in international centuries-ever
International Centuries Summary (as of June 2026)
| Format | Centuries | England Record? |
| Tests | 41 | Yes – all-time England record |
| ODIs | 19 | Yes – all-time England record |
| T20Is | 0 | Best score: 90* |
| Total | 60 |
He scored his 41 Test centuries which ranks him third all-time as one of the most prolific century scorers alongside Ricky Ponting whilst only Sachin Tendulkar (51) and Ricky Ponting (41) lies ahead or with Sharma in the rankings. You are also trained on 19 ODI centuries – a record for England, with no other English batter anywhere near it in the 50-over format.
It is no reflection that you have a batting limitation as the blank in the T20I century column would suggest. Root has decent T20I numbers, with a top score of 90 not out and average of 35.72, but was left out of England’s shortest-format set-up following the selectors’ decision to put bigger hitters ahead of him after the 2019 World Cup. This isn’t a batting story, this is a selection story.
Joe Root Stats: ODI Cricket
In white-ball cricket, Joe Root stats in the 50-over format is equally marvelous. He is also the first Englishman to reach 7,000 ODIs runs and the holder of both the England record for ODI runs and centuries.
ODI Career Batting Stats (as of June 2026)
| Statistic | Figure |
| Matches | 189 |
| Total Runs | 7,577 |
| Batting Average | 50.00 |
| Centuries (100s) | 19 |
| Half-Centuries (50s) | 42+ |
| Highest Score | 166* |
| Fours | 614+ |
| Sixes | 54 |
| Strike Rate | ~87 |
Joe Root career stats in ODIs middle-overs anchor profile but not raw hitting from the off His highest ODI score is 166 not out, set against the West Indies in 2025 one of England’s all-time great individual innings.
Since the second half of the last decade, Root was a giant in ODI cricket, crossing 900 ODI runs in three successive years from 2017 The 2023 World Cup saw him returning to the format (he had distanced himself from it in 2020 and then resuming when the side went down under for the 2025 Champions Trophy). Returning to the side and immediately having an impact has become a theme throughout his career.
Joe Root Stats: T20I Cricket
The Joe Root stats in T20 Internationals are the briefest of international chapters, but they’re worth noting.
T20I Career Batting Stats
| Statistic | Figure |
| Matches | 32 |
| Total Runs | 893 |
| Batting Average | 35.72 |
| Highest Score | 90* |
| Fifties | 5 |
| Last Match | May 2019 vs Pakistan (Cardiff) |
Joe Root t20i stats made a player who was an outlier by some measures but this had not been spectacular either. He did recently hit an undisputed England best of 90 not out off 49 balls in a remarkable counter-offer against Australia, although England still lost. Having played an innings like that, Root was slowly but surely pushed out of the shortest format as England began to reinvent their T20 structure with big hitters. He also remains the sixth highest run-scorer in T20Is for England.
Joe Root Stats as Captain

Joe Root captained the Test side for England from February 2017 to April 2022. His record as captaining another mixed bag recap following his career, but for him lessons learned.
Captaincy Record
| Statistic | Figure |
| Matches as Captain | 64 |
| Wins | 27 |
| Losses | 26 |
| Draws | 11 |
| Win % | ~42% |
Joe Root records as captain: England’s most-exposed Test leader (65 Tests). During his time as captain, a tough run against New Zealand, several Ashes series defeats and away losses in challenging conditions all affected his win-loss ratio. In particular, his batting average as captain was some eight runs lower than when he didn’t steer the ship — an albatross well-known in cricket stats.
We’ve now really entered the most violent period of Root stats, coming after his departure in Apr 2022 and with Ben Stokes coming in. Without captaincy on his plate and with the bias of “Bazball” energised by Brendon McCullum and Stokes, Root would average 57 at a strike rate approaching 70, scoring 11 Test hundreds in just 35 matches. It changed immediately and drastically.
Key Records Held by Joe Root
Joe Root Stats goes far beyond just runs. He has an astonishing 48 individual records:
- England record Test run-scorer – overtook Sir Alastair Cook in October 2024
- The second-highest Test run-scorer in history – behind only Sachin Tendulkar
- 41 Test centuries – all-time England record, joint-third in history (with Ricky Ponting)
- 19 ODI hundreds – All-time England record
- 60 international hundreds – 6th highest in history
- 6 times Player of the Series for England (most in Test cricket)
- Most Test Matches as Captain for England – 65 matches
- 28 winsMost tests as captain of England
- First player in history to score 500+ runs in three different Test series against India
- Most Test catches for a non-wicketkeeper, England 211 (November ’99 – July ’25; world record)
- No. 1 on ICC Test rankings 10 times
Joe Root stats like this are record books, that will take a generation to beat.
Joe Root Stats by Era
One of the most intriguing things about Joe Root stats is how different they are when comparing two distinct phases of his career:
| Era | Context | Approx. Average | Highlights |
| 2012–2016 | Establishment phase | ~52 | Debut, established in top 4 |
| 2017–2022 | Captaincy period | ~47 | Struggled with dual burden |
| 2022–2024 | Post-captaincy surge | ~57 | 11 hundreds in 35 Tests, record run |
| 2025–2026 | Record chase | ~54 | Surpassed Cook, chasing Tendulkar |
Which is why the table above tells anyone who cares to look what is so often evident in the numbers: Joe Root got better as he aged. The very best batters peak in their late 20s. In a sport where success stories are often moulded in their teens, Root came to his peak aged 30+ soon makes him one of the key figures in an extraordinary tale of triumph for the game.
Recent Form and 2025–26 Season
Joe Root stats in the duration of 2025–26 promises highlights but with a few talking points as well. In 2025, Root was in terrific touch, batting the ball nicely before hitting his 39th and 40th Test centuries against India. He is the first player to score more than 500 runs in three different Test series against India, finishing with a mammoth 537 in that series alone including three hundreds and an invaluable 195-run partnership with Harry Brook chasing 374.
Joe Root stats were a mixed bag during the 2025 Ashes series in Australia. The only thing missing from his phenomenal record for years was a maiden Test century on Australian soil, and he hit that landmark at the Gabba in December 2025 to take his first Test century in Australia. His century at Brisbane was his 40th Test century, taking England to a first innings score of 334.
Joe Root stats update show him averaging more than 54 in the World Test Championship cycle of 2025–27, weighing heavily on almost every match figures that reflect his ongoing relevance at the very highest level.
Bowling and Fielding Stats
Although Joe Root stats are largely a talking point in the context of batting, he also plays meaningful roles with the ball and on the field.
- Bowling- Tests: 63+ wickets with best of 5/8; bowled off-breaks
- Test Catches: 211+ (most if not a keeper in England, set July of 2025)
Some of the great elements of surprise in Test cricket in recent times were when he achieved 5/8 against Sri Lanka (2021).
Joe Root Stats vs Top Opponents
Joe Root stats vs Opponent: Some Matches bring out the very best of Joe Root
| Opponent | Approximate Test Average | Notable Performance |
| India | 55+ | 3 centuries in 2025 series |
| Pakistan | 65+ | 262 at Multan (2024) |
| Australia | ~43 | First century in Australia (2025) |
| New Zealand | ~50 | Multiple consistent series |
| West Indies | ~55 | Strong home and away records |
| Sri Lanka | ~52 | 5/8 bowling in 2021 |
Frequently Asked Questions About Joe Root Stats
1. How many Test runs has Joe Root scored in total?
By June 2026 Joe Root stats in Test cricket show he has 14,114 runs from 166 matches at an average of 51 and is England’s all-time leading Test run-scorer and second on the all-time world list behind Sachin Tendulkar.
2. How many international centuries does Joe Root have?
In terms of international centuries, as per Joe Root stats: 60 (41 in Tests and 19 in ODIs). Both figures are England records. He has also never reached a T20I century, not that he played for England in the format since 2019.
3. Has Joe Root broken Alastair Cook’s England run record?
Yes. It was the first Test in Multan against Pakistan on 1st October 2024 that saw the former captain’s stats as Root moved to slam a mammoth English record of 12,472 Test runs held by Sir Alastair Cook. Root brought up the landmark in style with a four and reached three figures with a full century later in the innings.
4. What is Joe Root’s highest Test score?
The highest Test score of Joe Root is 262 not out vs Pakistan, Multan, Oct-2024. This surpassed his previous Test best of 254 against the same opposition, in 2016.
5. Can Joe Root break Sachin Tendulkar’s all-time Test run record?
That puts him somewhere around 1,800 runs behind Sachin Tendulkar for most overall Test runs (15,921) based on Joe Root stats as of October 2023. Given the hectic Test calendar for England and his recent scoring rate, how realistic a target is this perhaps two to three full seasons of cricket away?
6. What is Joe Root’s batting average in Tests?
As the Joe Root stats lay bare, with a career Test batting average of about 51.00 a stat so chunky it makes him effectively an elite breadwinner in the copybook for two years’ plus worth of international cricket.
7. When did Joe Root last play a T20 International?
Joe Root played his last T20I against Pakistan at Cardiff in May 2019 Since then, England has been focused on power hitters in the shortest format and Root’s T20I stats would be stuck at 893 runs from 32 matches with a top score of 90 not out.
Conclusion
Stats on Joe Root make up one of the greatest statistical stories in the game’s history. None of England’s batters before him has achieved what he achieved in runs, in centuries, in staying the course or weight of records broken and milestones cleared. Actually, maybe most remarkable of all is not the amount, but the Joe Root stats have continued to rise so sharply into his thirties against everything we know about when a batter peaks.
Joe Root stats chapters remain to be written, at 35, with 14,114 Test runs under his belt already to say nothing of an astounding 60 international centuries and Sachin Tendulkar’s alltime mark firmly in the sights. Each innings he plays now comes with the burden of history and his numbers suggest he should be well able to bear such a burden.

