Ever since the Premier League was formed in 1992/93, we have had a number of amazing players leave their indelible mark in this wonderful competition. Manchester United, followed by Arsenal and Chelsea have been the most successful clubs in this era.
Unsurprisingly, most of the players on this list are from those three sides. Manchester United during this period have won an incredible 13 titles and as many as 4 of them make it to the top 10. Without much ado, let us take a look at the 10 greatest Premier League players of all time.
Note: Players have been ranked based on their performances in Premier League only, number of League titles won and the impact they had on their respective teams.
#10 Ashley Cole
The Premier League’s greatest left-back is undoubtedly England international Ashley Cole. Cole was a left-back who never feared going forward. In Arsenal, Cole was a huge attacking threat working tirelessly on the flanks and helping out in both defence and attack.
Cole was an integral part of the Arsenal’s invincibles side putting in some stunning performances for the Gunners. However, he soon managed to rub Arsenal fans the wrong way when he made a controversial transfer to bitter rivals Chelsea in 2006.
He had some of his best years at Chelsea, playing a pivotal part in the Blues’ successes. Cole has won 3 Premier League titles in his career, with 2 coming at his spell in Arsenal and the third one coming with Chelsea when they won the League under Carlo Ancelotti.
Love him or hate him, you cannot deny the fact that Ashley Cole is one of the greatest Premier League players of all time.