Two Tables summarize the 2,603 Foreign Premier League players 1992-93 to 2022-23 according to the 50 clubs they played for & 113 Nations they have represented.
The players must meet both of the following two criteria: 1. Have played at least one Premier League game. Players who were signed by Premier League clubs, but only played in lower league, Domestic Cups and/or European games, or did not play in any competitive games, are not included.
2. Are considered foreign, i.e., outside The United Kingdom (England, Scotland, Northern Ireland and Wales). Statistics correct to 22nd May 2022 – Matchday 38