Since its inception in 1992, the Premier League has been a playground for some of the world's best talent, sparking passionate debates among football fans around the world as to who is the greatest among them.
Many distinguished players have shone in the English Premier League, whether in goal or in defence and attack, such as Luis Suarez, Yaya Toure, Tony Adams, Sergio Aguero, Frank Lampard, Cesc Fabregas, goalkeeper Petr Cech, Andy Cole and Riyad Mahrez.
The Premier League Player of the Season award was first presented in the 1994-95 season, and the first to win it was veteran English international Alan Shearer, the Premier League's all-time top scorer to date.
The players who have won the Premier League Player of the Year award the most are: Frenchman Thierry Henry with Arsenal, Portuguese Cristiano Ronaldo with Manchester United, and Serbian Nemanja Vidic with Manchester United.
Joining this list of those who have won the award more than once are the Belgian international, Manchester City star Kevin De Bruyne, and the only Arab star, the Egyptian Mohamed Salah, Liverpool's top scorer.
The list was selected based on the following 5 criteria:
- Play period.
- Titles.
- Objectives.
- The decisive pass.
- Individual awards.
Here is a list of the 10 best players in the history of the English Premier League, according to the British website “Give Me Sport”:
1- French Thierry Henry (Arsenal).
2- English Wayne Rooney (Everton, Manchester United).
3- English Alan Shearer (Blackburn, Newcastle).
4- Welsh Ryan Giggs (Manchester United).
5- Portuguese Cristiano Ronaldo (Manchester United).
6- Belgian Kevin De Bruyne (Chelsea, Manchester City).
7- French Eric Cantona (Leeds United, Manchester United).
8- English Steven Gerrard (Liverpool).
9- Egyptian Mohamed Salah (Chelsea, Liverpool).
10- English Paul Scholes (Manchester United).