8) Joe Cole – £17.3m
Formerly of Chelsea, Joe Cole has had a big career in English football and even abroad with Lille, even if he is no longer one of the Premier League’s star players.
7) Gareth Bale – £21m
The most expensive player of all time, Welshman Gareth Bale is also on this list after his lucrative move from Tottenham to Real Madrid in 2013.