Menu

Top 100 Greatest Premier League Of All Time 40-21 – Featuring David Beckham, Luis Suarez And A Host Of Man United Legends

The next installment of the top 100 list.

CaughtOffside has been bringing you our top 100 greatest Premier League players of all time and we are now down to numbers 40 to 21.

SEE ALSO:
Greatest Premier League players – numbers 100 to 81
Greatest Premier League players of all time – numbers 100 to 81
Greatest Premier League players ever – numbers 100 to 81

40. Xabi Alonso

Xabi Alonso Liverpool

Club: Liverpool.

Next Page
Page 1 of 20
Prev Page
More Stories Arsenal FC Aston Villa FC Chelsea FC Fulham FC Leeds United FC Liverpool FC Manchester City FC Manchester United FC Newcastle United FC Portsmouth FC Stoke City FC Tottenham Hotspur FC West Ham United Wolverhampton Wanderers FC