FootballSports

England’s 25 Greatest Footballers of All Time — Ranked by the Fans

Which players have truly defined English football? From world champions to modern stars, fans have voted to decide the top 25 England players in history. Here's the countdown, starting at number 25.

25. Trent Alexander-Arnold

Trent Alexander-Arnold
Javier Borrego / Shutterstock.com

Despite a relatively modest England career so far, Trent Alexander-Arnold’s playmaking skills from right-back have caught the eye. Though he’s often played second fiddle to Kyle Walker, fans clearly see world-class potential in his technical ability and vision.

24. John Barnes

John Barnes
Liverpool Press Photo

John Barnes dazzled fans with his flair at Watford and Liverpool, but his England career never quite matched those heights. Still, his 79 caps and impact on the anti-racism movement have left a lasting legacy far beyond the pitch.

23. Sol Campbell

sol campbell
Web Summit, CC BY 2.0, via Wikimedia Commons

A rock at the back for England across six consecutive major tournaments, Sol Campbell was a dominant presence. His move from Tottenham to Arsenal may have sparked controversy, but few question his credentials as one of the country's best-ever centre-backs.

Read also: List of The 100 Best Rugby Players in the World Right Now - Ranked

22. Peter Shilton

Photo: Wiki Commons

With 125 caps, Peter Shilton is England’s most-capped player and a reliable presence between the sticks for two decades. Often underrated, he's remembered both for his consistency and for being on the wrong end of Maradona’s infamous ‘Hand of God’.

21. Ian Wright

Ian Wright
Photo: gtphotography.org / Shutterstock.com

Ian Wright’s England career never quite mirrored his club success, but his 33 caps and nine goals don’t tell the full story. Beloved today as a pundit and personality, Wright remains one of the most cherished figures in English football culture.

20. Jimmy Greaves

Jimmy Greaves
Photo: Olga Popova / Shutterstock.com

A truly elite goalscorer, Jimmy Greaves struck 44 goals in just 57 England appearances. Though injury cost him a place in the 1966 final, his scoring record for Spurs and England remains legendary.

19. Jude Bellingham

Jude Bellingham
Marta Fernandez Jimenez / Shutterstock.com

At just 22, Jude Bellingham has already earned his spot among England’s all-time elite. His dramatic bicycle-kick goal against Slovakia at Euro 2024 and commanding performances for Real Madrid show he’s just getting started.

Read also: Cristiano Ronaldo: Still unstoppable at 40, and richer than ever

18. Paul Gascoigne

Paul_Gascoigne
Sdcjeff, CC BY 4.0, via Wikimedia Commons

Gazza wasn’t just a footballer — he was a phenomenon. With dazzling footwork, raw passion, and unforgettable moments like the ‘dentist chair’ celebration, Paul Gascoigne remains one of England’s most beloved and naturally gifted players.

17. Sir Stanley Matthews

Stanley Matthews
By Harry Pot - This file was derived from: Stanley Matthews 1962.jpg:, CC0, https://commons.wikimedia.org/w/index.php?curid=25690609

The first-ever Ballon d’Or winner and the oldest to receive it at age 41, Sir Stanley Matthews played professional football for over 30 years. Known as "The Wizard of the Dribble," his impact on the game is immortal.

16. John Terry

John Terry
Vlad1988 / Shutterstock.com

John Terry was the beating heart of England’s defence during the 2000s. A born leader, he combined fearless tackling with underrated technical skill and formed formidable partnerships at the back with the likes of Ferdinand and Campbell.

15. Rio Ferdinand

Rio Ferdinand
ph.FAB / Shutterstock.com

Calm under pressure and silky on the ball, Rio Ferdinand was the modern centre-back before it was trendy. He collected 81 caps for England and was a pillar of Sir Alex Ferguson’s dominant Manchester United sides.

Read also: Inside the Paychecks of Britain’s Football Pundit Elite

14. Ashley Cole

Ashley Cole
ph.FAB / Shutterstock.com

Arguably the greatest left-back England has ever produced, Ashley Cole was a defensive wall and an attacking outlet. He earned 107 caps and famously got the better of Cristiano Ronaldo on multiple occasions.

13. Gordon Banks

Gordon Banks
Photo: Wikicommons.com

Best known for his jaw-dropping save from Pelé in 1970, Gordon Banks was the 1966 World Cup-winning goalkeeper. His reflexes, leadership, and calm presence made him an all-time great in English goalkeeping.

12. Michael Owen

Michael Owen
ph.FAB / Shutterstock.com

Michael Owen burst onto the scene as a teenager at the 1998 World Cup with that unforgettable solo goal against Argentina. Despite injury setbacks, he ended his England career with 40 goals in 89 appearances — and a Ballon d'Or to his name.

11. Kevin Keegan

Kevin Keegan
ETH-Bibliothek Zürich, Bildarchiv / Fotograf: Comet Photo AG (Zürich) / Com_LC1432-000-012 / CC BY-SA 4.0, CC BY 4.0, via Wikimedia Commons

A two-time Ballon d’Or winner and one of England’s few true continental superstars, Kevin Keegan shone at clubs like Liverpool and Hamburg. His legacy as a player far outshines his brief and tumultuous managerial spell with the national team.

Read also: Cristiano Ronaldo becomes football's first billionaire

10. Gary Lineker

Gary Lineker
Fred Duval / Shutterstock.com

Known today as a broadcaster, Gary Lineker was once one of England’s deadliest strikers. He netted 48 goals in 80 caps, won the Golden Boot at the 1986 World Cup, and remains a gentleman of the game — never receiving a single career booking.

9. Harry Kane

Harry Kane
Marco Iacobucci Epp / Shutterstock.com

England’s current record goalscorer, Harry Kane has proven doubters wrong at every turn. With over 100 caps and a World Cup Golden Boot, the Bayern Munich striker continues to lead by example as England's attacking talisman.

8. Paul Scholes

Paul Scholes
photoyh / Shutterstock.com

Paul Scholes was adored by the world’s best players for his technical brilliance and passing range. Though underutilized at the international level, he was a midfield maestro who defined an era at Manchester United.

7. Frank Lampard

Frank Lampard
Vlad1988 / Shutterstock.com

The highest-scoring midfielder in Premier League history, Frank Lampard was a consistent performer for both club and country. His 106 caps and relentless drive helped define England’s 'Golden Generation'.

Read also: Top 10 Players with the Most G/A in Europe’s Top 5 Leagues (2025/26)

6. Alan Shearer

alan shearer
Graeme J Baty / Shutterstock.com

The Premier League’s record scorer with 260 goals, Alan Shearer brought that same ruthless efficiency to England. With 30 goals in 63 caps, he led the line with power, precision, and an unmistakable presence.

5. Bobby Moore

Bobby Moore
By Koch, Eric for Anefo - http://proxy.handle.net/10648/ab804464-d0b4-102d-bcf8-003048976d84, CC BY-SA 3.0 nl, https://commons.wikimedia.org/w/index.php?curid=34599778

Captain of the only England side to win a World Cup, Bobby Moore is still the benchmark for defensive excellence. Known for his elegance, reading of the game, and leadership, he remains one of the most iconic figures in English football history.

4. Steven Gerrard

Steven Gerrard
Photo: ph.FAB / Shutterstock.com

A relentless competitor and clutch performer, Steven Gerrard made 114 appearances for England and often carried the team through tough moments. Whether scoring screamers or breaking up attacks, he did it all from midfield.

3. Wayne Rooney

wayne rooney
Marco Iacobucci Epp / Shutterstock.com

A generational talent with unmatched versatility, Wayne Rooney became both England and Manchester United’s all-time top scorer. He burst onto the scene at Euro 2004 and remained a key figure for more than a decade.

2. David Beckham

Photo: Michael Potts F1 / Shutterstock.com

From villain to hero, David Beckham’s journey as England captain is etched into football folklore. With 115 caps, 32 assists, and countless iconic moments, Beckham’s passion and precision defined an era.

1. Sir Bobby Charlton

Sir Bobby Charlton
Panini, Public domain, via Wikimedia Commons

The ultimate English football icon, Sir Bobby Charlton won the Ballon d’Or in the same year England lifted the World Cup. His blend of power, grace, and humility made him the embodiment of English footballing excellence — and the greatest to ever do it.