There has always been much debate about who is the best Premier League player of all time. The Sun made its ranking, with a number one that might surprise you.
10. Virgil van Dijk
The British tabloid has put Liverpool’s Virgil van Dijk at ten. Since his move from Southampton in 2018, the Dutchman has become one of the Reds’ best defenders, helping them to the Premier League title in the 2019/20 season and the Champions League the year before.
9. Eric Cantona
Ninth place goes to Frenchman Eric Cantona, who is probably one of the most interesting and controversial personalities in British football. Cantona started his Premier League career with Leeds United, but really came into his own at Manchester United, where he snatched no less than five Premier League titles.
8. Alan Shearer
Next up is Alan Shearer, the current record goalscorer in the Premier League. Shearer helped Blackburn to Premier League triumph in 1994/95 and then moved to Newcastle, where he scored one marvellous goal after another. Legend.
7. Mo Salah
Mo Salah, Liverpool’s current top star, should not be missing from this list. The Egyptian has terrified many a defence in the Premier League with his dribbles and impressive rushes, and has been crowned top scorer three times.
6. Ryan Giggs
Another brilliant left foot and passing specialist. Ryan Giggs holds the record number of Premier League titles (13) and won them all under Alex Ferguson, earning him sixth place in this list.
5. Wayne Rooney
Giggs’ former team-mate Wayne Rooney takes fifth place. Rooney, who burst onto the scene as a teenager at Everton, became a legend at Manchester United and is known for his many brilliant goals, including his legendary overhead kick against Manchester City.
4. Roy Keane
Roy Keane, who was known for his tough style of play and leadership qualities, is in fourth place. The Irishman is a true icon of the Premier League with seven titles, but also showed his darker side when he clashed with Alf-Inge Haaland and Patrick Vieira.
3. Cristiano Ronaldo
Some would have expected Cristiano Ronaldo to top this list, but The Sun put the Portuguese in third place. With three consecutive Premiership titles to his name, Ronaldo has electrified English football with his dribbling and shooting prowess. His record speaks for itself.
2. Kevin De Bruyne
The only Manchester City player on this list, Kevin De Bruyne is one of the greatest midfielders the game has ever produced. With his exquisite touch, near-perfect passing and incredible long-range shooting, the Belgian was instrumental in City’s rise to the top of the Premier League and Europe.
1. Thierry Henry
According to The Sun, however, Thierry Henry is the best Premier League player of all time. The Frenchman combined dazzling pace with world-class technique and was the leader of Arsenal’s legendary ‘Invincibles’ team.
Credit: Sports Unlimited News