Main menu

Pages

The Top 10 Greatest Players in Premier League History, According to GiveMeSport


 

Since its inception in 1992, the Premier League has been home to some of the finest football talent in the world—fueling endless debates among fans over who truly deserves the title of the league’s greatest player.

Over the years, countless stars have left their mark on England’s top flight across all positions—from goalkeepers and defenders to midfielders and forwards. Among these iconic names are Luis Suárez, Yaya Touré, Tony Adams, Sergio Agüero, Frank Lampard, Cesc Fàbregas, legendary goalkeeper Petr Čech, Andy Cole, and Riyad Mahrez.

The Premier League Player of the Season award was first introduced in the 1994–1995 campaign, with English striker Alan Shearer—the league’s all-time top scorer—earning the inaugural honor.

The players who have won the award the most times include:

  • Thierry Henry with Arsenal

  • Cristiano Ronaldo with Manchester United

  • Nemanja Vidić with Manchester United

Joining this elite group are Kevin De Bruyne, the Belgian star of Manchester City, and the only Arab player on the list, Mohamed Salah, Liverpool’s prolific Egyptian forward.

Salah has firmly established himself among the Premier League’s all-time greats.


Criteria Used for the Ranking

The rankings were determined based on five key factors:

  1. Years played

  2. Titles won

  3. Goals scored

  4. Assists provided

  5. Individual awards


Top 10 Premier League Players of All Time

According to GiveMeSport (UK)

  1. Thierry Henry – Arsenal

  2. Wayne Rooney – Everton, Manchester United

  3. Alan Shearer – Blackburn Rovers, Newcastle United

  4. Ryan Giggs – Manchester United

  5. Cristiano Ronaldo – Manchester United

  6. Kevin De Bruyne – Chelsea, Manchester City

  7. Eric Cantona – Leeds United, Manchester United

  8. Steven Gerrard – Liverpool

  9. Mohamed Salah – Chelsea, Liverpool

  10. Paul Scholes – Manchester United

Comments

🔥 WATCH 🔥