The Greatest Premier League Football Players of All Time

The Greatest Premier League Football Players of All Time

The Premier League has been home to some of the greatest footballers in history. From legendary goalkeepers to prolific strikers, every position has seen iconic players leave their mark on the game. In this extensive guide, we celebrate the greatest players to have graced England’s top division, breaking them down by ranking, era, position, and club loyalty. Let’s dive in! 

Top 25 Premier League Players of All Time (Ranked)

  1. Thierry Henry – Arsenal’s all-time great, two-time Golden Boot winner, and Invincible.

  2. Alan Shearer – The Premier League’s record goal scorer with 260 goals.

  3. Cristiano Ronaldo – Ballon d’Or winner during his first spell at Manchester United.

  4. Wayne Rooney – Manchester United’s all-time top scorer, a five-time league winner.

  5. Eric Cantona – The catalyst behind Manchester United’s dominance in the 1990s.

  6. Frank Lampard – Chelsea’s all-time top scorer and a midfield goal machine.

  7. Steven Gerrard – Liverpool’s inspirational captain, famous for clutch performances.

  8. Patrick Vieira – Arsenal’s midfield general, the heartbeat of the Invincibles.

  9. Sergio Agüero – Manchester City’s record scorer and the man behind the legendary "93:20" moment.

  10. Ryan Giggs – The most decorated player in Premier League history.

  11. Dennis Bergkamp – Arsenal’s magician, known for his technique and vision.

  12. Roy Keane – The embodiment of leadership and grit in midfield.

  13. Didier Drogba – The ultimate big-game player for Chelsea.

  14. John Terry – Chelsea’s defensive leader and Premier League winner.

  15. Paul Scholes – A midfield maestro with an eye for the spectacular.

  16. David Beckham – United’s world-class playmaker and free-kick specialist.

  17. Kevin De Bruyne – Manchester City’s creative force and assist king.

  18. Mohamed Salah – A modern Premier League goal-scoring machine.

  19. Peter Schmeichel – A dominant presence in goal during United’s treble-winning season.

  20. Ashley Cole – One of the best left-backs the league has seen.

  21. Cesc Fàbregas – A world-class playmaker known for his incredible passing.

  22. Virgil van Dijk – Transformed Liverpool’s defence into the best in Europe.

  23. Harry Kane – One of the deadliest strikers in Premier League history.

  24. Luis Suárez – Nearly dragged Liverpool to a title single-handedly.

  25. Vincent Kompany – A rock in defence and leader of Manchester City’s rise.

 

Greatest Premier League Players by Decade

1990s Legends:

  • Alan Shearer

  • Eric Cantona

  • Tony Adams

  • Peter Schmeichel

  • Dennis Bergkamp

  • Roy Keane

  • Gianfranco Zola

  • David Ginola

  • Robbie Fowler

  • Sol Campbell

2000s Icons:

  • Thierry Henry

  • Frank Lampard

  • Steven Gerrard

  • Patrick Vieira

  • Ruud van Nistelrooy

  • Michael Owen

  • Rio Ferdinand

  • Nemanja Vidić

  • Robert Pirès

  • Claude Makélélé

2010s Superstars:

  • Sergio Agüero

  • Eden Hazard

  • Mohamed Salah

  • David Silva

  • Virgil van Dijk

  • Kevin De Bruyne

  • Harry Kane

  • Raheem Sterling

  • Son Heung-min

  • N’Golo Kanté

Best Players by Position

Greatest Premier League Goalkeepers:

  • Petr Čech – Most clean sheets in Premier League history.

  • David de Gea – Multiple-time Manchester United Player of the Year.

  • Alisson Becker – Instrumental in Liverpool’s title-winning campaign.

  • Edwin van der Sar – United’s rock in goal, famous for his 2008 Champions League heroics.

  • Jens Lehmann – Arsenal Invincible and a top shot-stopper.

  • Joe Hart – Two-time Premier League winner with Manchester City.

  • Shay Given – One of the league’s most underrated goalkeepers.

Best Defenders in Premier League History:

  • John Terry – Chelsea’s defensive leader and Premier League winner.

  • Rio Ferdinand – A world-class centre-back, key to Manchester United’s dominance.

  • Ashley Cole – One of the best left-backs the league has seen.

  • Virgil van Dijk – Transformed Liverpool’s defence into the best in Europe.

  • Tony Adams – Arsenal’s legendary captain.

  • Nemanja Vidić – A rock in United’s dominant defence.

  • Sol Campbell – A key part of Arsenal’s Invincibles.

Greatest Midfielders:

  • Paul Scholes – One of the most technically gifted midfielders of his generation.

  • Roy Keane – Manchester United’s warrior and captain during their golden years.

  • David Silva – Manchester City’s midfield maestro.

  • Cesc Fàbregas – A world-class playmaker known for his incredible passing.

  • Yaya Touré – A dominant midfield powerhouse for Manchester City.

  • Claude Makélélé – Revolutionized the defensive midfield role.

  • Gareth Barry – The Premier League’s all-time appearance leader.

Best Strikers and Forwards:

  • Didier Drogba – The ultimate big-game player for Chelsea.

  • Mohamed Salah – A modern Premier League goal-scoring machine.

  • Harry Kane – One of the deadliest strikers in Premier League history.

  • Luis Suárez – Nearly dragged Liverpool to a title single-handedly.

  • Ruud van Nistelrooy – A lethal finisher for Manchester United.

  • Robin van Persie – Arsenal and Manchester United’s prolific goal scorer.

  • Ian Wright – Arsenal legend and natural finisher.

 

Conclusion

The Premier League has produced some of the greatest footballers of all time, each leaving a unique mark on the league’s rich history. Whether it’s goal-scoring legends, midfield maestros, defensive warriors, or goalkeeping greats, this list honours the very best to ever play in England’s top division. Who do you think should be in the top 10? Let us know your picks!

Back to blog