558 Foreign Players have played in the Scottish Premier League from season 1998-99 to 2010-11. Rangers have had the most foreign players with 89. France has supplied the most players with 85. Players from a total of 78 foreign countries (non-British & Irish Isles) have had participate in the Scottish Premier League since season 1998-99. Complete details of every foreign player can be found here... Scottish Premier League Foreign Players 1998-99 to 2010-11 ...while full details of all 18 Scottish Premier League teams and the 78 foreign countries can be found here... Scottish Premier League Foreign Players by Club & Country 1998-99 to 2010-11