Joe Root has established himself as one of England’s greatest Test batters and one of the most prolific run-scorers of the modern era. Since making his Test debut in 2012, the Yorkshire right-hander has built a career around consistency, adaptability and an exceptional ability to construct big innings.
The Joe Root Test centuries list reflects that longevity. His hundreds have come against every major Test opponent, in England and overseas, and include six double centuries. Root has also surpassed Alastair Cook’s record for Test centuries by an England batter and continues to climb the all-time century charts.
Joe Root Test Career Summary
Record | Details |
Test matches | 167 |
Test centuries | 41 |
Highest score | 262 vs Pakistan, Multan, 2024 |
Double centuries | 6 |
Most centuries against | India – 13 |
Home centuries | 24 |
Away/neutral centuries | 17 |
Test batting average | ~50.64 |
Root’s highest Test score is 262, made against Pakistan in Multan in 2024. His six double centuries underline his ability to turn starts into match-defining scores, while his record against India is particularly notable.
Complete Joe Root Test Centuries List
The following table records Root’s 41 Test centuries in chronological order, including his score, opponent, venue, date and match result.
No. | Score | Opponent | Venue | Date | Result |
1 | 104 | New Zealand | Headingley, Leeds | 24 May 2013 | Won |
2 | 180 | Australia | Lord's, London | 18 Jul 2013 | Won |
3 | 200* | Sri Lanka | Lord's, London | 12 Jun 2014 | Drawn |
4 | 154* | India | Trent Bridge, Nottingham | 9 Jul 2014 | Drawn |
5 | 149* | India | The Oval, London | 15 Aug 2014 | Won |
6 | 182* | West Indies | St George's, Grenada | 21 Apr 2015 | Won |
7 | 134 | Australia | Sophia Gardens, Cardiff | 8 Jul 2015 | Won |
8 | 130 | Australia | Trent Bridge, Nottingham | 6 Aug 2015 | Won |
9 | 110 | South Africa | Wanderers Stadium, Johannesburg | 14 Jan 2016 | Won |
10 | 254 | Pakistan | Old Trafford, Manchester | 22 Jul 2016 | Won |
11 | 124 | India | SCA Stadium, Rajkot | 9 Nov 2016 | Drawn |
12 | 190 | South Africa | Lord's, London | 6 Jul 2017 | Won |
13 | 136 | West Indies | Edgbaston, Birmingham | 17 Aug 2017 | Won |
14 | 125 | India | The Oval, London | 7 Sep 2018 | Won |
15 | 124 | Sri Lanka | Pallekele, Kandy | 14 Nov 2018 | Won |
16 | 122 | West Indies | Gros Islet, St Lucia | 9 Feb 2019 | Won |
17 | 226 | New Zealand | Seddon Park, Hamilton | 29 Nov 2019 | Drawn |
18 | 228 | Sri Lanka | Galle | 14 Jan 2021 | Won |
19 | 186 | Sri Lanka | Galle | 22 Jan 2021 | Won |
20 | 218 | India | MA Chidambaram Stadium, Chennai | 5 Feb 2021 | Won |
21 | 109 | India | Trent Bridge, Nottingham | 4 Aug 2021 | Drawn |
22 | 180* | India | Lord's, London | 12 Aug 2021 | Lost |
23 | 121 | India | Headingley, Leeds | 25 Aug 2021 | Won |
24 | 109 | West Indies | Sir Vivian Richards Stadium, Antigua | 8 Mar 2022 | Drawn |
25 | 153 | West Indies | Kensington Oval, Barbados | 16 Mar 2022 | Drawn |
26 | 115* | New Zealand | Lord's, London | 2 Jun 2022 | Won |
27 | 176 | New Zealand | Trent Bridge, Nottingham | 10 Jun 2022 | Won |
28 | 142* | India | Edgbaston, Birmingham | 1 Jul 2022 | Won |
29 | 153* | New Zealand | Basin Reserve, Wellington | 24 Feb 2023 | Lost |
30 | 118* | Australia | Edgbaston, Birmingham | 16 Jun 2023 | Lost |
31 | 122* | India | JSCA International Stadium, Ranchi | 23 Feb 2024 | Lost |
32 | 122 | West Indies | Trent Bridge, Nottingham | 18 Jul 2024 | Won |
33 | 143 | Sri Lanka | Lord's, London | 29 Aug 2024 | Won |
34 | 103 | Sri Lanka | Lord's, London | 31 Aug 2024 | Won |
35 | 262 | Pakistan | Multan | 7 Oct 2024 | Won |
36 | 106 | New Zealand | Basin Reserve, Wellington | 6 Dec 2024 | Won |
37 | 104 | India | Lord's, London | 10 Jul 2025 | Won |
38 | 150 | India | Old Trafford, Manchester | 23 Jul 2025 | Won |
39 | 134 | India | The Oval, London | 31 Jul 2025 | Won |
40 | 153 | Australia | The Gabba, Brisbane | 4 Dec 2025 | Won |
41 | 160 | Australia | SCG, Sydney | 4 Jan 2026 | Won |
Joe Root Centuries by Opposition
Root’s 41 hundreds are spread across seven Test opponents. India has been his most productive opposition, with 13 centuries.
Opponent | Centuries |
India | 13 |
Australia | 6 |
New Zealand | 6 |
West Indies | 5 |
Sri Lanka | 5 |
Pakistan | 3 |
South Africa | 3 |
His 13 centuries against India are particularly significant, representing the most Test hundreds by a batter against India.
Root’s record is also notable against Australia and New Zealand, against whom he has registered six centuries apiece. He has added five each against West Indies and Sri Lanka, along with three against Pakistan and South Africa.
Joe Root’s Most Significant Test Centuries
262 vs Pakistan, Multan, 2024
Root’s 262 against Pakistan is the highest individual score of his Test career. Batting in demanding conditions in Multan, he combined with Harry Brook to help England build a huge first-innings total.
The innings also carried major personal significance. During the knock, Root surpassed Sir Alastair Cook to become England’s all-time leading Test run-scorer.
218 vs India, Chennai, 2021
Root marked his 100th Test match with one of the most memorable innings of his career. He scored 218 from 377 deliveries against India in Chennai, producing a patient but commanding performance on a dry surface.
The innings made him the first cricketer to score a double century in his 100th Test match.
228 and 186 vs Sri Lanka, Galle, 2021
Root produced back-to-back centuries during England’s tour of Sri Lanka in January 2021. His 228 in the first Test was followed by 186 in the second at Galle.
His ability to use sweeps, reverse-sweeps and controlled defensive strokes helped him negotiate the turning conditions. England went on to complete a 2-0 series victory.
143 and 103 vs Sri Lanka, Lord's, 2024
Root produced centuries in both innings of the Lord's Test against Sri Lanka in 2024. His 143 in the first innings was followed by 103 in the second.
The second century was particularly important in the context of England’s record books, as it took Root to 34 Test hundreds and moved him beyond Cook’s previous England record of 33.
Joe Root Test Centuries: Key FAQs
How many Test centuries has Joe Root scored?
Joe Root has scored 41 Test centuries.
What is Joe Root’s highest Test score?
His highest Test score is 262 against Pakistan in Multan in October 2024.
Which team has Joe Root scored the most Test centuries against?
Root has scored 13 Test centuries against India, his highest tally against any opposition.
Has Joe Root scored a double century in his 100th Test?
Yes. Root scored 218 against India in Chennai in 2021, becoming the first cricketer to score a double century in his 100th Test.
How many Test double centuries does Joe Root have?
Root has six Test double centuries: 200* against Sri Lanka, 254 against Pakistan, 226 against New Zealand, 228 against Sri Lanka, 218 against India and 262 against Pakistan.
Conclusion
The Joe Root Test centuries list tells the story of sustained excellence rather than a short period of dominance. His 41 hundreds, six double centuries and record against India reflect a batter capable of adapting his game across conditions and opponents.
From his maiden century at Headingley in 2013 to his later milestones against India and Australia, Root has continually added to England’s Test batting history. His combination of technique, strike rotation and adaptability remains central to his status as one of the defining Test batters of his generation.
Also Read |
















