Explorer

The Fab Five: England's Top 5 Test Centurions

Here’s a look at the top five English players with the most Test centuries, ranked in reverse order.

England’s rich cricketing history is filled with legendary batters who have etched their names into the annals of Test cricket through sheer consistency, class, and grit.

Among them, a select few have managed to score 20 or more Test centuries—a true marker of greatness.

Here’s a look at the top five English players with the most Test centuries, ranked in reverse order.

5. Geoff Boycott – 22 Centuries

One of the most technically sound openers in England’s history, Geoff Boycott, between 1964 and 1982, featured in 108 Test matches and scored 22 centuries. He accumulated 8,114 runs in 193 innings at an impressive average of 47.72. His highest Test score was an unbeaten 246.

4. Ian Bell – 22 Centuries

Ian Bell, a mainstay in England’s middle order during the 2000s and early 2010s, also notched up 22 Test centuries. Playing from 2004 to 2015, Bell represented England in 118 Tests. He tallied 7,727 runs at an average of 42.69, including a career-best 235 against India at The Oval in 2011. He also hit 46 half-centuries, showcasing remarkable consistency.

3. Kevin Pietersen – 23 Centuries

Kevin Pietersen, widely regarded as one of England’s most flamboyant and fearless batters, occupies the third spot with 23 Test centuries. Between 2005 and 2014, he played 104 Tests and scored 8,181 runs at an average of 47.28. His strokeplay and match-winning knocks made him a key figure during England’s modern resurgence.

2. Alastair Cook – 33 Centuries

Former England captain Sir Alastair Cook stands second with 33 Test tons. Opening the innings from 2006 to 2018, Cook played 161 Tests and amassed 12,472 runs at an average of 45.35. Known for his stamina and calm demeanor, he also registered 57 fifties. His top score of 294 came against India at Edgbaston in 2011.

1. Joe Root – 38 Centuries

Sitting at the top is Joe Root, the modern-day maestro who has become England’s most prolific Test centurion. With 38 Test hundreds in just 157 matches, Root has scored over 13,300 runs at a stellar average exceeding 51. He also has 66 half-centuries to his name and currently ranks fifth in the all-time list of Test century-makers worldwide.

About the author ABP Live Sports

ABP Live Sports delivers fast, accurate coverage of cricket, football and global sporting action, tracking live scores, match highlights, player form, records and big tournament moments, while offering sharp analysis that keeps fans informed, invested and ahead of every game-changing play.

Read More

Top Headlines

IPL 2026: Virat Kohli Becomes First-Ever Player To Achieve This Epic Milestone
IPL 2026: Virat Kohli Becomes First-Ever Player To Achieve This Epic Milestone
IPL 2026: RCB Thrash SRH In Stunning 202-Run Chase
IPL 2026: RCB Thrash SRH In Stunning 202-Run Chase
RCB vs SRH Highlights, IPL 2026: Kohli Makes Mockery Target, RCB Beat SRH With 26 Balls To Spare
RCB vs SRH Highlights, IPL 2026: Kohli Makes Mockery Target, RCB Beat SRH With 26 Balls To Spare
Virat Kohli Scripts History, Breaks T20 Run-Scoring Record In IPL 2026 Opener
Virat Kohli Scripts History, Breaks T20 Run-Scoring Record In IPL 2026 Opener

Videos

BREAKING: Emergency Landing at Delhi Airport, All Passengers Safe
EXCLUSIVE: PM Modi Inaugurates Noida International Airport at Jewar, Asia’s Mega Air Hub
Breaking News: Houthi Forces Enter Middle East War, Iran-backed Strikes Target Israel & US Bases
ALERT: Yemen Joins Middle East War as Iran Strikes UAE, Bahrain & Israeli Bases
BREAKING: Yemen Joins Middle East Conflict as Iran Strikes UAE & Israel in Retaliation

Photo Gallery

25°C
New Delhi
Rain: 100mm
Humidity: 97%
Wind: WNW 47km/h
See Today's Weather
powered by
Accu Weather
Embed widget