Top 100 Greatest Premier League Players Of All Time 20-1 – Cristiano Ronaldo Competes With Arsenal And Man United Legends For Top Spot

The final piece of the CaughtOffside greatest Premier League players ever.

After an epic countdown of the 100 greatest Premier League players of all time CaughtOffside finally brings you the top 20 and reveals who is the very best.

Greatest ever Premier League players – 100 to 81
Greatest Premier League players – 80 to 61
Best Premier League players of all time – 60 to 41
Best Premier League players ever – 40 to 21.

20. Andy Cole

Andy Cole Manchester United

Clubs: Blackburn Rovers, Fulham, Manchester City, Manchester United, Newcastle United, Portsmouth, Sunderland.

Next Page
Page 1 of 20
Prev Page
More Stories Arsenal FC Aston Villa FC Blackburn Rovers FC Chelsea FC everton fc Fulham FC Liverpool FC Manchester City FC Manchester United FC Newcastle United FC Portsmouth FC Southampton FC Sunderland FC West Ham United