The Premier League career of Cesc Fabregas looks to have finally come to an end. The Spaniard had amazing careers for both Arsenal and Chelsea but he’s seeking pastures new in Ligue 1, where he’ll play under his former teammate Thierry Henry. Fabregas is highly regarded by all football fans and is one of the best foreign imports into the league. However, was he good enough to break into our all-time Premier League XI? Let’s find out.
Peter Schmeichel
There have been some truly outstanding Premier League goalkeepers over the years but Peter Schmeichel is the pick of the bunch. The Danish star was excellent for Manchester United.
Pablo Zabaleta
Very few full-backs can master the art of being able to both defend and attack to a high level but Pablo Zabaleta did that. He was solid at the back and gave opposition defenders nightmares with his overlapping runs.
Nemanja Vidic
One of the most commanding defenders in recent history, Nemanja Vidic was a rock at the back for Manchester United and helped them to numerous trophy wins.
Vincent Kompany
Vincent Kompany epitomises everything a team wants from a leader. He might be on the decline now, but at his peak he led by example and was dominant at the centre of Man City’s defence.
Patrice Evra
There haven’t been too many outstanding overseas left-backs over the years but Patrice Evra was excellent for Manchester United.
Patrick Vieira
Patrick Vieira’s arrival in the Premier League brought about major changes as managers looked for the more dominant, athletic players to put in their teams.
Yaya Toure
Speaking of dominant… Yaya Toure could single-handedly take over games and he brings a genuine goal threat to this team. What a force he was in his pomp.
David Silva
The Magician. David Silva is arguably the most technically proficient player the league has ever seen; he’s an absolute genius!
Cristiano Ronaldo
Some will argue that he’s the best player in the history of the game and it was at Manchester United where Cristiano Ronaldo developed. During his last few years at United, he was pretty much unstoppable.
Thierry Henry
No foreign player has scored more Premier League goals (175) than Thierry Henry. The Frenchman could do pretty much everything needed from a striker.
Sergio Aguero
Second on the list of all time overseas Premier League scorers is Sergio Aguero (153) and he’s likely to overtake Henry’s record in the near future. The Argentinian also scored the most iconic goal in the history of the Premier League.