MaplePitch Logo

Top 10 Premier League Legends: Ranking the Greatest Players Ever

The English Premier League has been home to some of football’s most iconic figures, known for their skill, influence, and longevity. Leading this elite group is Thierry Henry, followed closely by Wayne Rooney and Cristiano Ronaldo. Other legends like Alan Shearer and Mohamed Salah are revered for their goal-scoring prowess, while midfield maestros such as Kevin De Bruyne and Frank Lampard shaped games creatively. Meanwhile, leaders like Roy Keane and Eric Cantona commanded respect on and off the pitch. Even without major trophies, Harry Kane stands out for his consistency.

The Premier League isn’t just a competition; it’s a stage where players carve out their legacies. Since its start, many stars have left permanent marks on their clubs. This list highlights those who showed exceptional quality, loyalty, and impact over many seasons. We’ve chosen players based on stats, trophies, and unforgettable performances, leaving out notable names like Paul Scholes, David Beckham, and Steven Gerrard due to specific criteria.

Top 10 Premier League Players of All Time

  • Rank: 10Player: Harry KanePosition: StrikerClubs: Tottenham HotspurPL Titles: 0
  • Rank: 9Player: Frank LampardPosition: MidfielderClubs: West Ham United, Chelsea, Manchester CityPL Titles: 3
  • Rank: 8Player: Roy KeanePosition: MidfielderClubs: Manchester United, Nottingham ForestPL Titles: 7
  • Rank: 7Player: Eric CantonaPosition: StrikerClubs: Manchester UnitedPL Titles: 4
  • Rank: 6Player: Kevin De BruynePosition: MidfielderClubs: Chelsea, Manchester CityPL Titles: 6
  • Rank: 5Player: Mohamed SalahPosition: WingerClubs: Chelsea, LiverpoolPL Titles: 2
  • Rank: 4Player: Alan ShearerPosition: StrikerClubs: Blackburn Rovers, Newcastle UnitedPL Titles: 1
  • Rank: 3Player: Cristiano RonaldoPosition: StrikerClubs: Manchester UnitedPL Titles: 3
  • Rank: 2Player: Wayne RooneyPosition: StrikerClubs: Everton, Manchester UnitedPL Titles: 5
  • Rank: 1Player: Thierry HenryPosition: WingerClubs: ArsenalPL Titles: 2

Who Tops the List?

The list includes Roy Keane, the fierce Irish midfielder who captained Manchester United during their dominant years under Sir Alex Ferguson, and Liverpool's record-setter Mohamed Salah. Chelsea's top scorer Frank Lampard also features prominently. But the player who stands above all is Arsenal legend Thierry Henry, whose impact on the Premier League era remains unmatched.

Player Spotlights

Harry Kane rose from the Tottenham youth ranks to become one of the Premier League’s finest strikers. His 29-goal haul in the 2016-17 season earned him the Golden Boot, and he became Spurs' all-time top scorer. Known for his strength, finishing, and vision, Kane developed into a complete forward. Moments like his stunning 25-yard curler in the 2017 North London Derby and his audacious halfway-line goal in 2015 show his class. Despite his brilliance, a league title eluded him at Tottenham.

  • Appearances: 320
  • Goals: 213
  • Assists: 47
  • Premier League Titles: 0

Frank Lampard thrived under Chelsea’s rise with Roman Abramovich's backing, becoming their top-scoring midfielder. He netted 211 Premier League goals and lifted 3 league titles plus 4 FA Cups. Lampard was pivotal in Chelsea’s 2012 Champions League triumph and adapted under coaches from Mourinho to Ancelotti. His gritty performances in big matches, like the win over Barcelona in the Champions League semis, highlight his determination.

  • Appearances: 611
  • Goals: 177
  • Assists: 115
  • Premier League Titles: 3

Roy Keane was the heart of Manchester United’s midfield during their golden age. Famous for his tough tackling and fierce leadership, he captained the team to seven Premier League titles including the historic 1999 treble. His battles with rivals like Patrick Vieira defined an era. Key moments include leading the comeback against Juventus in the 1999 Champions League semifinals, showcasing his grit and influence.

  • Appearances: 366
  • Goals: 39
  • Assists: 35
  • Premier League Titles: 7

Eric Cantona sparked Manchester United’s dominance starting in 1992, ending their 26-year title drought. His flair and confident style turned the club into serial winners. Famous moments include his cheeky chip versus Sunderland and his controversial kung-fu kick incident. Cantona won four league titles in five years and redefined what it meant to wear the United shirt.

  • Appearances: 156
  • Goals: 70
  • Assists: 56
  • Premier League Titles: 4

Kevin De Bruyne is among the finest modern playmakers. Under Pep Guardiola, he excelled in creating chances and setting up teammates, playing a key role in Manchester City’s 2023 treble. His 2019-20 season included 13 goals and 20 assists, adding FA Community Shield and EFL Cup trophies. Known for precise crosses and vision, De Bruyne stands out as one of the best Premier League midfielders ever.

  • Appearances: 282
  • Goals: 71
  • Assists: 121
  • Premier League Titles: 6

Mohamed Salah silenced critics with a brilliant debut season at Liverpool, scoring 32 goals and becoming a vital figure. With 191 goals in 323 appearances, he helped end Liverpool’s 30-year league title wait in 2019. Salah is famed for his curling shots and ability to cut inside. More than a scorer, his playmaking skills often go unnoticed but are crucial to Liverpool’s success.

  • Appearances: 323
  • Goals: 191
  • Assists: 94
  • Premier League Titles: 2

Alan Shearer is the Premier League’s all-time top scorer with 260 goals. Turning down Manchester United to join Newcastle stunned many, but his loyalty and consistent scoring made him a hero. Known for powerful shots, including a memorable strike from 30 yards, Shearer carried the hopes of a city every game he played. Though trophies were few, his legacy as a striker remains strong.

  • Appearances: 441
  • Goals: 260
  • Assists: 68
  • Premier League Titles: 1

Cristiano Ronaldo arrived at Manchester United as a promising youngster and grew into one of the world’s best. His 2007 season, with 31 goals, hinted at his future greatness. He won three Premier League titles with United and earned praise from Sir Alex Ferguson for his work ethic. Returning to Old Trafford later, Ronaldo still scored prolifically. His remarkable free-kick against Portsmouth in 2008 remains a classic.

  • Appearances: 236
  • Goals: 103
  • Assists: 39
  • Premier League Titles: 3

Wayne Rooney started at Everton but truly shined at Manchester United, becoming their all-time top scorer with 253 goals. Known for his instinctive finishing, creativity, and leadership, Rooney delivered memorable moments like his bicycle kick against Manchester City and a long-range goal against West Ham. His partnership with Ronaldo was feared across the league.

  • Appearances: 491
  • Goals: 208
  • Assists: 107
  • Premier League Titles: 5

Thierry Henry leads this list as Arsenal’s legend. A key figure in the “Invincibles” season of 2003-04, he scored 24 goals and provided 20 assists that year alone. Henry’s solo runs, such as the one against Tottenham where he dribbled past five defenders, showed his blend of speed and skill. His elegant chip against Manchester United and clever backheel assist sum up a career full of brilliance.

  • Appearances: 258
  • Goals: 175
  • Assists: 73
  • Premier League Titles: 2

Ranking Criteria Explained

  • Goal Contributions: Goals and assists are primary measures to evaluate attacking impact.
  • Premier League Titles: Success in winning league titles adds weight to a player's legacy.
  • Impact on Team Success: Leadership and clutch performances that elevate teams matter greatly.
  • Memorable Performances: Iconic moments that fans remember define true legends.

FAQs

  • Who is the best player in Premier League history?Thierry Henry is considered the greatest Premier League player ever.
  • Are defenders or goalkeepers included in the best Premier League players list? No, the top 10 list does not feature defenders or goalkeepers.
  • Is Petr Cech among the greatest Premier League players? No, he does not appear on the all-time best list.
  • What rank does Mohamed Salah hold? Salah is ranked fifth among the greatest Premier League players.
  • Are any defenders in the top 10? No defenders make the top 10 list.