
There is no Cristiano Ronaldo in the list; does Mohamed Salah make the cut? Gabriel Agbonlahor ranks the top 10 best players in the Premier League.
On 27 Mar 2026 GMT+7, Gabriel Agbonlahor, the former well-known player, released his personal ranking of the top 10 best players in the Premier League, notably excluding Cristiano Ronaldo, the famous Portuguese star. He explained this was because he chose not to count Ronaldo's records from other leagues where the former Manchester United star played.
However, his list does include Mohamed Salah, the Egyptian attacking star who is preparing to bid farewell to Liverpool after a nine-year spell at Anfield at the end of this season. Salah has scored and assisted many goals and helped the team win several major trophies. Here is Gabriel Agbonlahor's list of the top 10 Premier League players from his perspective.
1.) Thierry Henry
2.) Alan Shearer
3.) Wayne Rooney
4.) Mohamed Salah
5.) Steven Gerrard
6.) Patrick Vieira
7.) Kevin De Bruyne
8.) Frank Lampard
9.) Sergio Aguero
10.) Gareth Bale