sportnews full logo

Top 10 Greatest Premier League Players of All Time

The English Premier League has been home to some of football's most iconic figures, known for their consistency, skill, and influence on the game. Leading the pack is Thierry Henry, followed closely by Wayne Rooney and Cristiano Ronaldo. Legends such as Alan Shearer and Mohamed Salah dazzled with goal-scoring prowess, while midfield maestros like Kevin De Bruyne and Frank Lampard controlled games with creativity. Leaders like Roy Keane and Eric Cantona brought passion and drive, while Harry Kane has shined with remarkable consistency despite not winning a league title.

The Premier League is more than a competition; it’s where legends are made and etched into club histories. This list highlights players who stood out through quality, loyalty, longevity, and impact at some of the biggest clubs in world football.

Greatest Premier League Players: Top 10 List

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

Profiles of the Top Players

Starting from Spurs' academy, Harry Kane grew into one of the Premier League's finest strikers. His 2016-17 Golden Boot-winning season with 29 goals marked his rise. Known for physicality, finishing, and playmaking, Kane’s iconic moments include a stunning long-range goal in the North London Derby and a fearless strike from midfield against Arsenal. Despite being Tottenham's all-time top scorer and winning Player of the Season in 2021, he never clinched the league title.

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

Frank Lampard was central to Chelsea's rise after Roman Abramovich’s takeover, scoring an impressive 211 goals as a midfielder. His leadership helped Chelsea win three league titles and four FA Cups. Lampard also played a big part in Chelsea’s 2012 UEFA Champions League triumph. Known for his grit and clutch performances, he adapted seamlessly under managers like Jose Mourinho and Carlo Ancelotti.

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

Roy Keane, a symbol of Manchester United’s golden era under Sir Alex Ferguson, was a fierce leader and combative midfielder. He captained the club during the historic 1999 treble-winning season. Known for his tough tackling and unyielding spirit, Keane’s leadership was vital in big matches, including a memorable 3-2 comeback against Juventus in the Champions League semifinals.

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

The arrival of Eric Cantona at Manchester United ended a 26-year title drought and ignited their dominance in the 1990s. Famous for his flair and audacity, Cantona won four league titles in five years. His cheeky Panenka penalty and memorable chip against Sunderland remain fan favourites, even as his infamous kung-fu kick remains a legendary moment of madness.

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

Kevin De Bruyne stands out as a modern playmaker, dazzling under Pep Guardiola’s guidance at Manchester City. His vision and passing, especially during City's 2023 treble-winning campaign, earned him widespread acclaim. The 2019-20 season saw him score 13 goals and deliver 20 assists, showcasing his ability to thread precise crosses and unlock defences with ease.

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

Despite early doubts, Mohamed Salah quickly became a star at Liverpool, scoring 32 goals in his debut Premier League season. His pace, technical skill, and scoring touch helped end Liverpool’s 30-year league title wait in 2019. Salah's clever movement and curling shots make him one of the best wingers in league history, and his contributions go beyond just goals.

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

Alan Shearer rejected Manchester United to join Newcastle, becoming a club legend despite few trophies. As the Premier League’s all-time top scorer with 260 goals, his power and finishing were unmatched. His memorable rocket strike from 30 yards against Aston Villa in 2002 showed sheer force and precision, carrying the hopes of a city every time he played.

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

Starting as a talented youngster at Manchester United, Cristiano Ronaldo evolved into a global superstar. His 2007 season, with 31 goals and 7 assists, showcased his immense talent. Winning three league titles with the Red Devils, Ronaldo’s work ethic earned praise from Sir Alex Ferguson. Even after returning to United as a five-time Ballon d’Or winner, he continued scoring prolifically.

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

Wayne Rooney combined raw passion and intelligence, becoming Manchester United’s top scorer with 253 goals. Known for instinctive finishes and creative play, his bicycle kick against Manchester City and long-range strikes left fans in awe. His partnership with Ronaldo was feared by defenders, and his leadership elevated those around him.

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

Thierry Henry tops the list, starring in Arsenal’s famous 2003-04 Invincibles season. His combination of speed, dribbling, and finishing redefined striking. Iconic moments include a solo run past five defenders against Tottenham and a delicate chip over Manchester United’s goalkeeper. Henry's flair and creativity make him one of the Premier League’s greatest.

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

Criteria Behind the Rankings

  • Goal Contributions: Goals and assists combined to evaluate offensive impact.
  • Premier League Titles: Number of league championships won.
  • Impact on Team Success: Leadership and ability to raise teammates’ performances.
  • Memorable Performances: Defining moments that have become part of football lore.

Common Questions

  • Who is the best Premier League player ever?Thierry Henry holds this distinction.
  • Are any defenders or goalkeepers included? No, the list focuses on outfield players.
  • Is Petr Cech among the greatest? No, he does not feature on this list.
  • What position does Mohamed Salah hold? Salah ranks fifth among the greatest Premier League players.
  • Any defenders in the top 10? No defenders appear in the top 10 rankings.