Top News

The Fab Five: England's Top 5 Test Centurions
ABP Live Sports | July 25, 2025 11:41 PM CST

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.

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.

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.

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.

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.

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.


READ NEXT
Cancel OK