Joe Root has been the batting main stay in Tests for England and is currently the second highest run-scorer for the country, amassing over 12,000 runs including 36 hundreds in the longest format.
'The Golden Boy' Root has made over 140 appearances in Tests for the national team, making him only the fifteenth Englishman and 70th overall to reach the milestone. In 151 Test matches, Root has scored over 12,000 runs, the highest by an England player, at an impressive average of 50+.

Root, who made his Test debut in 2012, scored his maiden century a year later in 2013 against New Zealand. India seem to be Root's favourite opposition as ten of his 36 hundreds have come against the Men in Blue.
Apart from 35 centuries, Root has also scored 64 fifties in the red ball game on international stage. The 35 hundreds also include 6 double hundreds with his highest score being 254 which he scored against Pakistan in 2016.
Also, most of his hundreds have come in a winning cause. 25 of Root's 36 hundreds have come in wins, while 7 in drawn Tests and only four in a loss against India in 2021 and 2024, New Zealand in 2023 and Australia in Ashes 2023.
Plus, 15 of his 36 centuries in Tests have come away, while 21 have come at home, including 7 at the Home of Cricket - Lord's followed by 5 at Trentbridge. He also two away hundreds at Galle in Sri Lanka.
The 33-year-old, often under-rated for his ability with the ball, has also taken 70 wickets so far in his over 150-Tests career, including a career best of 5 for 8, his only five-wicket haul that came against India in Ahmedabad in 2021.
| 100 No. | Final Score | Versus | Venue | Date | Result |
| 1 | 104 | New Zealand | Headingley, Leeds | 24 May, 2013 | Won |
| 2 | 180 | Australia | Lord's, London | 18 July, 2013 | Won |
| 3 | 200* | Sri Lanka | Lord's, London | 12 June, 2014 | Drawn |
| 4 | 154* | India | Trent Bridge, Nottingham | 9 July, 2014 | Drawn |
| 5 | 149* | India | The Oval, London | 15 August, 2014 | Won |
| 6 | 182* | West Indies | National Cricket Stadium, St. George's | 21 April, 2015 | Won |
| 7 | 134 | Australia | Sophia Gardens, Cardiff | 8 July, 2015 | Won |
| 8 | 130 | Australia | Trent Bridge, Nottingham | 6 August, 2015 | Won |
| 9 | 110 | South Africa | Wanderers Stadium, Johannesburg | 14 January, 2016 | Won |
| 10 | 254 | Pakistan | Old Trafford, Manchester | 22 July, 2016 | Won |
| 11 | 124 | India | Saurashtra Cricket Association Stadium, Rajkot | 9 November, 2016 | Drawn |
| 12 | 190 | South Africa | Lord's, London | 6 July, 2017 | Won |
| 13 | 136 | West Indies | Edgbaston Cricket Ground, Birmingham | 17 August, 2017 | Won |
| 14 | 125 | India | The Oval, London | 7 September, 2018 | Won |
| 15 | 124 | Sri Lanka | Pallekele International Cricket Stadium, Kandy | 14 November, 2018 | Won |
| 16 | 122 | West Indies | Darren Sammy Cricket Ground, Gros Islet | 9 February, 2019 | Won |
| 17 | 226 | New Zealand | Seddon Park, Hamilton | 29 November, 2019 | Drawn |
| 18 | 228 | Sri Lanka | Galle International Stadium, Galle | 14 January, 2021 | Won |
| 19 | 186 | Sri Lanka | Galle International Stadium, Galle | 22 January, 2021 | Won |
| 20 | 218 | India | M. A. Chidambaram Stadium, Chennai | 5 February, 2021 | Won |
| 21 | 109 | India | Trent Bridge, Nottingham | 4 August, 2021 | Drawn |
| 22 | 180* | India | Lord's, London | 12 August, 2021 | Lost |
| 23 | 121 | India | Headingley, Leeds | 25 August, 2021 | Won |
| 24 | 109 | West Indies | Sir Vivian Richards Stadium, North Sound | 8 March, 2022 | Drawn |
| 25 | 153 | West Indies | Kensington Oval, Bridgetown | 16 March, 2022 | Drawn |
| 26 | 115* | New Zealand | Lord's, London | 2 June, 2022 | Won |
| 27 | 176 | New Zealand | Trent Bridge, Nottingham | 10 June, 2022 | Won |
| 28 | 142* | India | Edgbaston Cricket Ground, Birmingham | 1 July, 2022 | Won |
| 29 | 153* | New Zealand | Basin Reserve, Wellington | 24 February, 2023 | Lost |
| 30 | 118* | Australia | Edgbaston Cricket Ground, Birminham | 16 June, 2023 | Lost |
| 31 | 122 | India | JSCA Stadium, Ranchi | 23 February, 2024 | Lost |
| 32 | 122 | West Indies | Trent Bridge, Nottingham | 21 July, 2024 | Won |
| 33 | 143 | Sri Lanka | Lord's, London | 29 August, 2024 | Won |
| 34 | 103 | Sri Lanka | Lord's, London | 31 August, 2024 | Won |
| 35 | 262 | Pakistan | Multan Cricket Ground, Multan | 9 October, 2024 | Won |
| 36 | 106 | New Zealand | Basin Reserve, Wellington | 8 December 2024 | Won |