The Premier League is renowned for bringing in and relying on foreign players and managers to provide quality and entertainment. This is not a bad thing at all, with some of the very best from around the world making England's top division the best and most exciting to watch.
One country that has supplied a plethora of talent is Spain. From the mid 2000s onwards, there have been countless world-class Spanish players at top Premier League clubs. Given how the country dominated international football from 2008 to 2012, it is really not surprising that the likes of Chelsea, Manchester United and Liverpool would pay top prices to bring in players from the country.
Whether it be acrobatic goalkeepers, creative playmakers, or lethal strikers, the Premier League has been spoiled by excellent Spanish exports.
Not every player has made the transition successfully of course. The likes of Alvaro Morata, Iago Aspas and Kepa Arrizabalaga can only be classified as flops.
But more often than not, they're absolute class, as the following ten players ably demonstrated.
22-year-old journalism graduate from Croydon. When I'm not moaning about or singing the praises of Doctor Who or a great film or two, I'm (unsuccessfully) looking for a job or setting up a podcast. Again usually unsuccessfully.