The Premier League is without a doubt the most competitive and entertaining division in world football. The appeal of the English top flight stretches worldwide and it's easy to see why, with some of the planets best players coming over to our shore to compete for the title. Over the years we've seen some incredible footballers make the move over and the number of foreign players on display in the PL is currently bigger than ever.
It's a bit of a concern as the number of foreign imports to the Premier League limits the opportunities given to young English players, but the influx of these players has upped the level of quality to unprecedented levels. It's tough to judge just who exactly has been the best player outside of the UK to come and take the PL by storm, but recently Alan Shearer claimed that Sergio Aguero is that man after his superb hat-trick against Huddersfield last weekend.
That got us thinking... who would feature in an XI of the best ever foreign players to play in the Premier League? It took a lot of deliberation but we've finally settled on a side that we think would absolutely storm the top flight if they ever got the chance to play together in their prime. Read below to see who's made the cut in our all-time foreign Premier League XI and let us know who'd feature in yours by tweeting us @FootyAccums!