NorthStandCA logo

Top 10 Greatest Premier League Players of All Time

The English Premier League has been home to some of the most iconic footballers known for their consistency, influence, and brilliance. Leading the pack is Thierry Henry, followed by legends like Wayne Rooney and Cristiano Ronaldo. Elite goal-scorers such as Alan Shearer and Mohamed Salah made their mark, while midfield maestros Kevin De Bruyne and Frank Lampard controlled the game creatively. Leaders like Roy Keane and Eric Cantona shaped their teams with passion, and consistent performers like Harry Kane impressed despite not winning league titles.

The Premier League stands as one of football's grandest stages, where players etch their legacies into club history. This list ranks the top 10 players based on goal contributions, trophies won, influence on the game, and memorable moments, highlighting those who left an unforgettable imprint on the league.

Top 10 Premier League Players

  • Rank: 10 Player: Harry Kane* Position: Striker Clubs: Tottenham Hotspur Premier League Titles: 0
  • Rank: 9 Player: Frank Lampard Position: Midfielder Clubs: West Ham United, Chelsea, Manchester City Premier League Titles: 3
  • Rank: 8 Player: Roy Keane Position: Midfielder Clubs: Manchester United, Nottingham Forest Premier League Titles: 7
  • Rank: 7 Player: Eric Cantona Position: Striker Clubs: Manchester United Premier League Titles: 4
  • Rank: 6 Player: Kevin De Bruyne* Position: Midfielder Clubs: Chelsea, Manchester City Premier League Titles: 6
  • Rank: 5 Player: Mohamed Salah* Position: Winger Clubs: Chelsea, Liverpool Premier League Titles: 2
  • Rank: 4 Player: Alan Shearer Position: Striker Clubs: Blackburn Rovers, Newcastle United Premier League Titles: 1
  • Rank: 3 Player: Cristiano Ronaldo* Position: Striker Clubs: Manchester United Premier League Titles: 3
  • Rank: 2 Player: Wayne Rooney Position: Striker Clubs: Everton, Manchester United Premier League Titles: 5
  • Rank: 1 Player: Thierry Henry Position: Winger Clubs: Arsenal Premier League Titles: 2

Player Profiles and Stats

Harry Kane rose from the Spurs Academy to become one of the Premier League's finest strikers. His 2016-17 season earned him the Golden Boot with 29 goals. Known for his strength, finishing, and playmaking, Kane became Tottenham’s all-time leading scorer. Notable moments include a stunning 25-yard curler in the 2017 North London Derby and a daring halfway-line goal against Arsenal in 2015. Despite his brilliance, a Premier League title eluded him.

  • Appearances: 320
  • Goals: 213
  • Assists: 47
  • EPL Titles: 0

Frank Lampard became Chelsea’s greatest midfielder during the Roman Abramovich era. Scoring 211 goals from midfield, he led Chelsea to three league titles and four FA Cups. Lampard’s leadership shone during Chelsea’s 2012 Champions League triumph. He thrived under managers like Mourinho and Ancelotti, displaying grit and intelligence on the pitch.

  • Appearances: 611
  • Goals: 177
  • Assists: 115
  • EPL Titles: 3

Roy Keane captained Manchester United during their dominant years, inspiring a never-quit mentality. His fierce tackles and relentless energy defined the midfield. Keane played a key role in the treble-winning 1999 season and was known for his iconic rivalry with Patrick Vieira.

  • Appearances: 366
  • Goals: 39
  • Assists: 35
  • EPL Titles: 7

Eric Cantona helped Manchester United end their 26-year league drought and sparked their golden era in the 1990s. Known for flair and audacity, his cheeky Panenka penalty and dramatic volleys are still remembered. Cantona won four league titles in five years and was a fan favourite.

  • Appearances: 156
  • Goals: 70
  • Assists: 56
  • EPL Titles: 4

Kevin De Bruyne is a modern playmaker with over 100 assists, especially shining under Pep Guardiola at Manchester City. His vision and passing were crucial in City's 2023 treble-winning season. De Bruyne’s 2019-20 campaign included 13 goals and 20 assists, earning multiple domestic trophies.

  • Appearances: 282
  • Goals: 71
  • Assists: 121
  • EPL Titles: 6

Mohamed Salah silenced critics after joining Liverpool, scoring 32 goals in his debut season. With 191 goals in 323 appearances, he played a key role in ending Liverpool’s 30-year league title drought in 2019. Salah combines lethal finishing with smart playmaking, establishing himself as one of the best wingers in Premier League history.

  • Appearances: 323
  • Goals: 191
  • Assists: 94
  • EPL Titles: 2

Alan Shearer chose loyalty over trophies when he joined Newcastle United instead of Manchester United. His powerful striking made him the Premier League's all-time top scorer with 260 goals. Shearer’s fierce mentality carried the hopes of Newcastle fans throughout his career.

  • Appearances: 441
  • Goals: 260
  • Assists: 68
  • EPL Titles: 1

Cristiano Ronaldo arrived at Manchester United as a promising teenager and transformed into a Ballon d’Or winner. His 2007 season with 31 goals showed his rise. Ronaldo won three league titles with United. Even after returning as a veteran, he kept scoring regularly, securing his place among the Premier League greats.

  • Appearances: 236
  • Goals: 103
  • Assists: 39
  • EPL Titles: 3

Wayne Rooney started passionately at Everton before becoming Manchester United’s all-time top scorer with 253 goals. Known for instincts, creativity, and leadership, his famous bicycle kick in 2011 and long-range strikes displayed his skill. Rooney formed a feared partnership with Ronaldo and was a constant threat for over a decade.

  • Appearances: 491
  • Goals: 208
  • Assists: 107
  • EPL Titles: 5

Thierry Henry tops this list as Arsenal’s legendary winger, starring in the unbeaten 2003-04 "Invincibles" season. Known for dazzling speed, dribbling, and finishing, Henry redefined striker play. His solo run against Tottenham and sublime chip against Manchester United are immortalized moments. Henry remains one of France’s greatest footballers.

  • Appearances: 258
  • Goals: 175
  • Assists: 73
  • EPL Titles: 2

How We Ranked the Players

  • Goal Contributions: Goals and assists were key to judging overall influence.
  • Premier League Titles: Winning league trophies weighed heavily in rankings.
  • Impact on Team Success: Players who lifted teammates and delivered in big moments scored higher.
  • Memorable Performances: Iconic moments that defined matches and seasons mattered.

FAQs

  • Who is the best Premier League player ever? Thierry Henry holds that distinction.
  • Are defenders or goalkeepers included? No, the list excludes defenders and goalkeepers.
  • Is Petr Cech on the list? No, he does not appear among the top players.
  • Where does Mohamed Salah rank? Salah is fifth on the list.
  • Are any defenders in the top 10? No defenders feature in the top 10.