The finest players from 21 years of the English top flight.
On Monday Chelsea legend Frank Lampard announced that he would be leaving the club this summer when his current contract expires.
It bring to an end 13 years of success at Stamford Bridge, in which time the England international won three Premier League titles, four FA Cups and the Champions League.
Lampard is also the Blues’ top-scorer of all-time and is also considered to be one of the best players the English top tier has even seen.
See where the 35-year-old features in fanatix’s list of the best Premier League players.
10. Frank Lampard, West Ham United and Chelsea
Sneaking in at 10th position and beating another Blues legend in Gianfranco Zola to the spot is a midfielder who at the peak of his game was almost unstoppable.
With 170 league goals no other midfield player has scored more than Lampard and he has been hugely influential in all of the west London side’s success of recent times.