Ian Botham is still England’s most famous cricketer, and one summer in 1981 explains why. Joe Root has since taken the run records, James Anderson owns the wickets, and Ben Stokes retired in June. Cricket Insider UK ranks the ten biggest names in English cricket, with a short career profile for each and six honourable mentions.
Most Famous England Cricketers: The Top 10 List
Fame and greatness aren’t always the same thing, so this list ranks by name recognition, big moments and lasting impact. Here’s the full top 10 at a glance.
| Rank | Player | Role | Famous For |
|---|---|---|---|
| 1 | Ian Botham | All-rounder | Botham’s Ashes, 1981 |
| 2 | Joe Root | Batter | England’s leading Test run scorer in the modern era |
| 3 | James Anderson | Fast bowler | 704 Test wickets |
| 4 | Ben Stokes | All-rounder | 2019 World Cup final and Headingley |
| 5 | Alastair Cook | Opening batter | 12,472 Test runs |
| 6 | Kevin Pietersen | Batter | 2005 Ashes and big hitting |
| 7 | Andrew Flintoff | All-rounder | 2005 Ashes hero |
| 8 | Stuart Broad | Fast bowler | 604 Test wickets |
| 9 | Jos Buttler | Wicketkeeper batter | 2019 World Cup final run out |
| 10 | Jack Hobbs | Opening batter | 199 first-class centuries |
(Source: ESPNcricinfo, ECB, talkSPORT)
Top 10 Famous English Cricket Players: Career Profiles
The table gives you the headline. Now let’s look at what each player actually did.
1. Ian Botham, England’s Most Famous All-Rounder

Botham turned the 1981 Ashes into “Botham’s Ashes”, and the country noticed. His Headingley heroics that summer still shape how people talk about English cricket. He won matches with bat and ball, and he stayed the sport’s biggest personality for a generation.
- 102 Tests, 5,200 runs at 33.54 with 14 centuries.
- 383 Test wickets at 28.40.
- The 1981 series carries his name.
(Source: PA Media, talkSPORT)
2. Joe Root, England’s Leading Run Scorer

Root has spent over a decade as England’s batting backbone. The Yorkshireman captained the side from 2017 to 2022 and holds England’s Test and ODI run records. In December 2025 he finally scored a Test century in Australia, then added 160 at Sydney.
- 13,937 Test runs by January 2026, second only to Sachin Tendulkar’s 15,921.
- 41 Test hundreds, level with Ricky Ponting in third place on the all-time list.
- Passed Alastair Cook’s England record of 12,472 runs in October 2024.
(Source: AFP via Gulf News, CricTracker, Reuters. Figures to January 2026.)
3. James Anderson, the Swing Bowling Great

Anderson made his England debut in 2003 and kept going for over two decades. Few fast bowlers anywhere have stayed so sharp for so long. The Lancashire seamer signed off in 2024 at 41, and nobody has taken more Test wickets with pace.
- 704 Test wickets, the most by any fast bowler.
- 188 Tests for England.
- Retired at Lord’s in July 2024.
(Source: ESPNcricinfo, ECB)
4. Ben Stokes, the Big Match Captain

Stokes has a habit of dragging England through impossible situations. He was Player of the Match in the 2019 World Cup final, then hit an unbeaten 135 at Headingley that summer. He captained the Test side from 2022 and retired from international cricket in June 2026.
- 7,273 Test runs and 252 wickets in 122 Tests.
- 138 Test sixes, a world record at his retirement.
- Only the second player after Jacques Kallis to reach 7,000 runs and 250 wickets.
(Source: ESPNcricinfo, Reuters)
5. Alastair Cook, England’s Record Opener

Cook was calm, patient and almost impossible to shift. He opened for England for over a decade and captained the side. His Test run record stood until Root passed it in 2024. He was later knighted for his services to cricket.
- 12,472 Test runs in 161 Tests.
- 33 Test centuries.
- Retired from international cricket in 2018.
(Source: Reuters, The Week, talkSPORT)
6. Kevin Pietersen, the Showman

Pietersen played with swagger, and crowds loved him for it. He announced himself in the 2005 Ashes, which England won, and became a household name. His 158 at The Oval that summer helped seal the urn. Few English batters have hit the ball harder.
- 8,181 Test runs at an average of 47.28.
- Part of the 2005 Ashes winning side.
- England career ran from 2005 to 2014.
(Source: talkSPORT)
7. Andrew Flintoff, the 2005 Ashes Hero

Flintoff, or “Freddie”, lit up the 2005 Ashes with bat and ball. His aggressive fast bowling and big hitting made him England’s biggest cricketing star that summer. Injuries cut his Test career short, but his impact on British sport lasted far longer.
- 79 Tests, 3,845 runs and 226 wickets.
- Best Test score of 167.
- Best Test bowling figures of five for 58.
(Source: PA Media)
8. Stuart Broad, the Match Winner with the New Ball

Broad had a gift for turning matches in a single spell. His 8 for 15 at Trent Bridge in 2015 is one of the most famous bowling performances in Ashes history. He formed a legendary pair with Anderson and retired in 2023 with over 600 Test wickets.
- 604 Test wickets in 167 Tests.
- 8 for 15 against Australia at Trent Bridge, 2015.
- Retired during the 2023 Ashes at The Oval.
(Source: ESPNcricinfo, ECB)
9. Jos Buttler, the White Ball Matchwinner

Buttler’s 360 degree batting changed how England play limited overs cricket. He scored 59 in the 2019 World Cup final, then ran out Martin Guptill in the Super Over to win it. He later captained England to the 2022 T20 World Cup. See our Pakistan ODI Tri Series squads for his latest injury news.
- 57 Tests for 2,907 runs.
- 5,678 ODI runs and 4,384 T20I runs.
- England’s most capped player across all formats.
(Source: Wikipedia, IANS, PA Media)
10. Jack Hobbs, the Master Batter

Hobbs belongs to cricket’s earliest great era. The Surrey opener scored runs on every type of pitch and earned a knighthood. He’s still the standard against which English batters are measured, nearly a century after he stopped playing.
- 61,760 first class runs.
- 199 first class centuries.
- Oldest Test centurion, at 46.
(Source: talkSPORT)
Those are the ten. Plenty of other names could have made the list, so here are the ones who came closest.
Famous English Cricketers: Honourable Mentions

The six players below could all have made another version of this list. Each left a mark on English cricket.
- W.G. Grace: Victorian giant whose first class run total passed 50,000 and who helped build the game’s early popularity.
- Len Hutton: Hit a Test record 364 at The Oval in 1938 and scored 6,971 Test runs in 79 Tests.
- Graham Gooch: Made 333 and 123 against India at Lord’s in 1990, a world record 456 runs in one Test.
- Wally Hammond: Averaged 58.45 for England and scored a triple century against New Zealand in 1933.
- Harry Brook: Hit 317 against Pakistan at Multan in 2024 and became England’s Test vice captain.
- Michael Vaughan: Captained England to the 2005 Ashes win.
(Source: Dawn, talkSPORT, ESPNcricinfo)
Ian Botham Stays Most Famous While Joe Root Chases Tendulkar’s Test Record
Botham’s 1981 summer keeps him the most famous name, but the numbers now belong to others. Root sits second behind Tendulkar on the all time Test run list, Anderson holds the fast bowling record and Stokes signed off as a rare 7,000 run, 250 wicket all-rounder. For more on what England play next, Cricket Insider UK has England’s upcoming fixtures.

