The Premier League is home to stars from across the globe.
In 2018/19 the division had seen representatives from 109th different nationalities of the 207 affiliated with FIFA.
Number 109 came up in slightly unusual circumstances too, with ex-Burnley forward Frederic Nimani, who played two games in 2010, changing his allegiances to Central African Republic last September for their Africa Cup of Nations qualification match with Guinea.
Almost all Premier League players have came through an academy of some sort from all these nations but which one has been the most prolific?
Over at TheSportsman.com, they have analysed the data and found out which club has given us the most talent in 2018/19, and you can see the top producers below.
LATEST FOOTBALL STORIES
Transfer news LIVE: Eriksen to leave Spurs, Man United make Rakitic contact
Chelsea compensation to Conte, plus how much they've given other former managers
Rangers defender joins Messi, Ronaldo and Hazard on illustrious list
Chris Hughton 'hugely disappointed and surprised' by Brighton sacking
Bowyer on getting Charlton fans back onside during controversial Duchatelet reign
LaLiga Team of the Year: No Real players make it even with one star per team limit
Cech focused on winning Europa League with Arsenal despite reported Chelsea return
Solskjaer backed to make incredible decision which is sure to anger Man United fans
De Gea 'better than Ederson and Alisson' and Man United can't let him leave – Seaman
back from the brink
The rollercoaster journey of SC Paderborn after Bundesliga return
Real Madrid's attack next season with Hazard and Salah could be unstoppable
Iker Casillas' wife battling cancer just weeks after he suffered heart attack
Liverpool – 4 players
Crystal Palace – 4 players
Paris Saint-Germain – 4 players
Valencia – 4 players
Ajax – 4 players
Leicester – 4 players
Atletico Madrid – 4 players
Sheffield United – 5 players
Feyenoord – 6 players
Arsenal – 6 players
Leeds – 7 players
West Ham – 7 players
Charlton – 7 players
Sporting Lisbon – 8 players
Barcelona – 8 players
Manchester City – 10 players
Chelsea – 10 players
Tottenham – 11 players
Southampton – 12 players
Manchester United – 15 players