In this article, we will discuss the top 10 fastest centuries by England batters in the history of Test cricket. England has produced several batters who have reached the status of legend in Test cricket.
Joe Root and Alastair Cook are the top two greatest Test batsmen known for their classic Test batting, whereas England has also produced many fearless batters who played an aggressive brand of cricket in Tests. Kevin Pietersen, Ian Botham, Jonny Bairstow and Ben Stokes have entertained the cricketing fans with their aggressive style of play in the longer formats.
England has shown significant progress in taking the fearless brand of cricket in the Test series against New Zealand, India, and Pakistan in 2022. They call it ‘Bazzball,’ named after their new head coach Brendon McCullum.
Here is the list of the top 10 fastest centuries by England batsman in Test cricket:
| Player | Balls Taken to 100 | Against | Venue | Year |
|---|---|---|---|---|
| Gilbert Jessop | 76 | Australia | The Oval | 1902 |
| Jonny Bairstow | 77 | New Zealand | Nottingham | 2022 |
| Harry Brook | 80 | Pakistan | Rawalpindi | 2022 |
| Jamie Smith | 80 | India | Birmingham | 2025 |
| Ben Stokes | 85 | New Zealand | Lord’s | 2015 |
| Ian Botham | 86 | Australia | Leeds | 1981 |
| Ian Botham | 86 | Australia | Manchester | 1981 |
| Zak Crawley | 86 | Pakistan | Rawalpindi | 2022 |
| Kevin Pietersen | 88 | West Indies | Port of Spain | 2009 |
| Ben Duckett | 88 | India | Rajkot | 2024 |
GL Jessop has hit the fastest century by an England batsman in Test cricket. He completed his century in 76 balls against Australia at The Oval stadium in 1902. England won the match by a close margin of 1 wicket.
Johnny Bairstow scored a Test century in 77 balls against New Zealand in 2022. This is the second fastest century by an England player in Test cricket. Bairstow’s ton helped England chase the target of 299 runs in the fourth innings at Nottingham. He has been in brilliant form this year in Test cricket.
Harry Brook has the record of scoring the fastest Test century by an England batter in away conditions. Brook smashed a century in 80 balls against Pakistan at Rawalpindi in 2022. Zak Crawley and Ollie Pope’s fastest tons in the above list also came in the same game.
Among all the countries, Brendon McCullum has an astonishing record of scoring the fastest century in Test cricket history. McCullum reached his century in 54 balls against Australia at Christchurch in 2016.
Brendon McCullum is now the coach of the England Test team, and he has brought positive intent to the batting of England batters.
Must Read: Fastest Test Centuries for Team India
The latest cricket developments from NDTV Sports highlight a dynamic IPL 2026 landscape filled with…
Key Insights on Most Prolific Run Scorers in Test Cricket History All-Time Records for Most…
Under the captaincy of Axar Patel, the Delhi Capitals (DC) are entering IPL 2026 with…
Under the leadership of Rishabh Pant, the Lucknow Super Giants (LSG) are entering IPL 2026…
The Gujarat Titans (GT), led by the stylish Shubman Gill, are looking to recapture the…
The Rajasthan Royals (RR) enter the 2026 season in the midst of a massive identity…