Table of all 603 foreign players in the Scottish Premier League from season 1998-99 to 2011-12
The players must meet both of the following two criteria:
1. Have played at least one Scottish Premier League game. Players who were signed by Scottish Premier League clubs, but only played in lower league, Domestic Cup competitions and/or European games, or did not play in any competitive games at all, are not included.
2. Are considered foreign, i.e., outside The United Kingdom and Ireland (the 'British Isles').