Country Player - Club(s) - Active in Scottish Premier League from 1998-99 to 2011-12  
  Algeria     Madjid Bougherra – Rangers – 2008–2011  
  Algeria     Ismaël Bouzid – Heart of Midlothian – 2009–2011  
  Algeria     Mohamed Chalali – Aberdeen – 2011–Present  
  Algeria     Rachid Djebaili – St Johnstone – 2001-02  
  Algeria     Brahim Hemdani – Rangers – 2005–09  
  Algeria     Khaled Kemas – Dundee, Motherwell – 2001–03  
  Algeria     Karim Kerkar – Dundee United – 2004–05  
  Algeria     Salim Kerkar – Rangers – 2010–Present  
  Algeria     Abderraouf Zarabi – Hibernian – 2008  
  Angola     José Quitongo – Heart of Midlothian, Kilmarnock – 1998–2000, 2002–03  
  Argentina     Gabriel Amato – Rangers – 1998–2000  
  Argentina     Fabián Caballero – Dundee – 2000–05  
  Argentina     Claudio Caniggia – Dundee, Rangers – 2000–03  
  Argentina     Beto Carranza – Dundee – 2000–04  
  Argentina     Damián Casalinuovo – Dundee United, Hamilton Academical – 2009–2011  
  Argentina     Juan Cobián – Aberdeen – 1999–2000  
  Argentina     Gustavo Fuentes – Dundee United – 2000–01  
  Argentina     Marcelino Galoppo – Dundee United – 2000–01  
  Argentina     Pascual Garrido – Dundee – 2000–02  
  Argentina     Lucas Gatti – Dundee – 2001–02  
  Argentina     Julián Maidana – Livingston – 2002–03  
  Argentina     Franco Miranda – St Mirren – 2007–2009  
  Argentina     Beto Naveda – Dundee United, Dundee – 2000–02  
  Argentina     Federico Nieto – Rangers – 2004–05  
  Argentina     Fernando Pasquinelli – Livingston, Aberdeen – 2002–05  
  Argentina     Walter del Río – Dundee – 2000–02  
  Argentina     Juan Sara – Dundee – 2000–03  
  Argentina     Fernando Screpis – Heart of Midlothian – 2008  
  Argentina     Julián Speroni – Dundee – 2001–04  
  Argentina     Rolando Zárate – Livingston – 2002–03  
  Australia     Raphael Bove – Dundee United – 1999–00  
  Australia     Chris Coyne – Dundee – 2000–02  
  Australia     Karl Dodd – Falkirk – 2005–07  
  Australia     Rostyn Griffiths – Gretna – 2007–08  
  Australia     Scott Higgins – Falkirk – 2006–07  
  Australia     Danny Invincibile – Kilmarnock, St Johnstone – 2003–2011  
  Australia     Patrick Kisnorbo – Heart of Midlothian – 2003–05  
  Australia     Stuart Lovell – Hibernian, Livingston – 1998–2005  
  Australia     Adrian Madaschi – Partick Thistle – 2003–04  
  Australia     Daniel McBreen – Falkirk – 2005–06  
  Australia     Trent McClenahan – Hamilton Academical – 2008–2010  
  Australia     Andy McDermott – Dunfermline Athletic – 2003–04  
  Australia     Scott McDonald – Motherwell, Celtic – 2003–2010  
  Australia     Steve McDonald – Motherwell – 2005  
  Australia     Ryan McGowan – Heart of Midlothian – 2007–Present  
  Australia     Matt McKay – Rangers – 2011–Present  
  Australia     Craig Moore – Rangers (twice) – 1998–99, 1999–2005  
  Australia     Aaron Mooy – St. Mirren – 2010–Present  
  Australia     Kevin Muscat – Rangers – 2002–03  
  Australia     Erik Paartalu – Gretna – 2007–08  
  Australia     Michael Panopoulos – Dunfermline Athletic – 2001–02  
  Australia     Mark Robertson – Dundee – 2000–03  
  Australia     Tony Vidmar – Rangers – 1998–2002  
  Australia     Mark Viduka – Celtic – 1998–2000  
  Australia     James Wesolowski – Dundee United, Hamilton Academical – 2008–2010  
  Australia     Lindsay Wilson – Kilmarnock – 2006  
  Australia     David Zdrilic – Aberdeen – 2003–04  
  Austria     Thomas Flögel – Heart of Midlothian – 1998–2002  
  Austria     Robert Olejnik – Falkirk – 2007–2010  
  Austria     Alen Orman – Hibernian – 2001–05  
  Austria     Thomas Piermayr – Inverness CT – 2011–Present  
  Austria     Roman Wallner – Falkirk – 2007–08  
  Austria     David Witteveen – Heart of Midlothian – 2009–2011  
  Belgium     Roberto Bisconti – Aberdeen – 2001–03  
  Belgium     Thomas Buffel – Rangers – 2004–08  
  Belgium     Harald Pinxten – Livingston – 2005–06  
  Belgium     Tonny Mols – Dundee United – 1998–99  
  Belgium     Joos Valgaeren – Celtic – 2000–05  
  Belgium     Dieter Van Tornhout – Kilmarnock – 2012–Present  
  Benin     Laurent D'Jaffo – Aberdeen – 2002–03  
  Bosnia & Herzegovina     Mirsad Bešlija – Heart of Midlothian – 2005–07  
  Bosnia & Herzegovina     Saša Papac – Rangers – 2006–Present  
  Bosnia & Herzegovina     Dubravko Tešević – Livingston – 2005–06  
  Brazil     Camazzola – Heart of Midlothian – 2005–06  
  Brazil     Alexandre Cerdeira – Dundee – 2004–05  
  Brazil     Edinho – Dunfermline Athletic – 1998–99  
  Brazil     Emerson – Rangers – 2003–04  
  Brazil     Juninho – Celtic – 2004–05  
  Brazil     Rafael Scheidt – Celtic – 1999–2000  
  Bulgaria     Ilian Kiriakov – Aberdeen – 1998–2000  
  Bulgaria     Tsanko Tsvetanov - Aberdeen – 1996-1998  
  Bulgaria     Stiliyan Petrov – Celtic – 1999–2006  
  Cameroon     Patrick Ada – Kilmarnock – 2011  
  Cameroon     Mvondo Atangana – Dundee United – 2000–02  
  Cameroon     Gustave Bahoken – Livingston – 2002–03, 2004–05  
  Cameroon     Thierry Gathuessi – Hibernian, Inverness CT – 2007–09  
  Cameroon     Guy Ipoua – Livingston – 2003–04  
  Cameroon     Landry N'Guémo – Celtic – 2009–2010  
  Cameroon     Jean-Joël Perrier-Doumbé – Celtic – 2006–08  
  Cameroon     Alphonse Tchami – Dundee United – 2000–01  
  Canada     Nick Dasovic – St Johnstone – 1998–2002  
  Canada     Rhian Dodds – Kilmarnock – 2003–08  
  Canada     Paul Fenwick – Hibernian – 2000–03  
  Canada     Mike Franks – Hibernian – 2000  
  Canada     Marcus Haber – St Johnstone – 2010–Present  
  Canada     Richard Hastings – Inverness CT, Hamilton Academical – 2004–10  
  Canada     Lars Hirschfeld – Dundee United – 2004–05  
  Canada     Kevin McKenna – Heart of Midlothian – 2000–05  
  Canada     Jason de Vos – Dundee United – 1998–2001  
  Canada     Davide Xausa – Livingston – 2001–03  
  Central African Republic     Ange Oueifio – Motherwell – 2000–01  
  Central African Republic     Willi Oueifio – Heart of Midlothian – 2002–03  
  Chile     Mauricio Pinilla – Heart of Midlothian – 2006–08  
  Chile     Sebastián Rozental – Rangers 1998–2001  
  China     Fan Zhiyi – Dundee – 2001–02  
  China     Zheng Zhi – Celtic – 2009–10  
  Colombia     David González Giraldo – Aberdeen 2011–12  
  Congo     David Louhoungou – Hamilton Academical – 2009  
  DR Congo     Yves Ma-Kalambay – Hibernian – 2007-10  
  DR Congo     Michel Ngonge – Kilmarnock – 2001–02  
  Côte d'Ivoire     Samassi Abou – Kilmarnock – 1999–2000  
  Côte d'Ivoire     Souleymane Bamba – Dunfermline Athletic, Hibernian – 2006–07, 2008–11  
  Côte d'Ivoire     Eugène Dadi – Aberdeen, Livingston – 2001–03  
  Côte d'Ivoire     Aimé Koudou – Kilmarnock – 2006–08  
  Côte d'Ivoire     Olivier Tébily – Celtic – 1999–2002  
  Croatia     Nikica Jelavic – Rangers – 2010-12  
  Croatia     Dado Pršo – Rangers – 2004–07  
  Cyprus     Angelis Charalambous – Motherwell – 2010-11  
  Czech Republic     Roman Bednář – Heart of Midlothian – 2005–07  
  Czech Republic     Lubomír Blaha – Aberdeen – 2004–05  
  Czech Republic     Tomáš Černý – Hamilton Academical – 2008–2011  
  Czech Republic     Jakub Divis – Hibernian – 2011  
  Czech Republic     Jiří Jarošík – Celtic – 2006–08  
  Czech Republic     Zdeněk Kroča – Kilmarnock – 2011–Present  
  Czech Republic     Milan Mišůn – Celtic – 2010–Present  
  Czech Republic     Michal Pospíšil – Heart of Midlothian – 2005–08  
  Czech Republic     Libor Sionko – Rangers – 2006–07  
  Czech Republic     Rudolf Skácel – Heart of Midlothian – 2005–06, 2010–Present  
  Czech Republic     Luděk Stracený – Heart of Midlothian – 2005–06  
  Denmark     Jesper Christiansen (April 24, 1978) – Rangers – 2000–01  
  Denmark     Jesper Christiansen (June 18, 1980)  – Dunfermline Athletic – 2004–05  
  Denmark     Thomas Gravesen – Celtic – 2006–08  
  Denmark     Nocko Jokovic – Livingston – 2001–02  
  Denmark     Peter Kjær – Aberdeen – 2001–03  
  Denmark     Ulrik Laursen – Hibernian, Celtic – 2000–05  
  Denmark     Peter Løvenkrands – Rangers – 2000–06  
  Denmark     Tommy Løvenkrands – St Johnstone – 2000–02  
  Denmark     Morten Petersen – Livingston – 2001–02  
  Denmark     Morten Rasmussen – Celtic – 2010–Present  
  Denmark     Marc Rieper – Celtic – 1998–99  
  Denmark     Kasper Schmeichel – Falkirk – 2006–07  
  Denmark     Mike Tullberg – Heart of Midlothian – 2008–09  
  Denmark     Morten Wieghorst – Dundee , Celtic – 1998–2002  
  Ecuador     Ulises de la Cruz – Hibernian – 2001–02  
  Ecuador     Eduardo Hurtado – Hibernian – 2001–02  
  Estonia     Henrik Ojamaa – Motherwell – 2012–Present  
  Faroe Islands     Jákup Mikkelsen – Partick Thistle – 2003–04  
  Finland     Peter Enckelman – St Johnstone – 2010–Present  
  Finland     Alexei Eremenko – Kilmarnock – 2010-2011  
  Finland     Tommi Grönlund – Heart of Midlothian – 2001–02  
  Finland     Markus Heikkinen – Aberdeen – 2003–05  
  Finland     Anssi Jaakkola – Kilmarnock – 2011–Present  
  Finland     Jonatan Johansson – Rangers, Hibernian, St. Johnstone – 1998–2000, 2008–2010  
  Finland     Jani Kauppila – Rangers – 2000–01  
  Finland     Mikko Kavén – Motherwell – 1998–99  
  Finland     Juho Mäkelä – Heart of Midlothian – 2007–09  
  Finland     Teuvo Moilanen – Heart of Midlothian – 2002–04  
  Finland     Antti Niemi – Rangers, Heart of Midlothian – 1998–2002  
  Finland     Kai Nyyssönen – Motherwell – 1998–99  
  Finland     Markus Paatelainen – Inverness CT – 2006–08  
  Finland     Mixu Paatelainen – Hibernian – 1999–2003  
  Finland     Tero Penttilä – Rangers – 1999–2002  
  Finland     Sebastian Sorsa – Hamilton Academical – 2008–09  
  Finland     Simo Valakari – Motherwell – 1998–2000  
  Finland     Lauri Dalla Valle – Dundee Utd – 2011-12  
  Finland     Jarkko Wiss – Hibernian – 2002–04  
  France     Stéphane Adam – Heart of Midlothian – 1997–2002  
  France     Didier Agathe – Hibernian, Celtic – 2000–01, 2000–06  
  France     Jean-Yves Anis – Partick Thistle – 2003–04  
  France     Mickaël Antoine-Curier – Hibernian Hamilton Academical – 2007–08, 2009–10  
  France     Frédéric Arpinon – Hibernian – 2001–03  
  France     Hervé Bacqué – Motherwell – 1998–99  
  France     Anthony Basso – Heart of Midlothian – 2007–09  
  France     Olivier Bernard – Rangers – 2005–06  
  France     Franck Bernhard – Motherwell – 2001–02  
  France     Mohamed Berthé – Heart of Midlothian – 1998–99  
  France     Guillaume Beuzelin – Hibernian, Hamilton Academical – 2004–08, 2009  
  France     Roger Boli – Dundee United – 1998–99  
  France     Stéphane Bonnes – Partick Thistle – 2003–04  
  France     Jérôme Bonnissel – Rangers – 2002–03  
  France     Bertrand Bossu – Aberdeen – 2008–09  
  France     Jean-Alain Boumsong – Rangers – 2004–05  
  France     Samuel Boutal – Kilmarnock – 2002–03  
  France     Julien Brellier – Heart of Midlothian – 2005–07  
  France     Philippe Brinquin – Livingston – 2001–03  
  France     Mickaël Buscher – Gretna – 2007–08  
  France     Lionel Charbonnier – Rangers – 1998–2000  
  France     Jérémy Clément – Rangers – 2006–07  
  France     Christophe Cocard – Kilmarnock – 1999–2002  
  France     Aurélien Collin – Gretna – 2007–08  
  France     Moussa Dagnogo – St Mirren – 2000–01  
  France     Frédéric Daquin – Hibernian, Dunfermline Athletic – 2001–03, 2005–07  
  France     Jean-Claude Darcheville – Rangers – 2007–09  
  France     Jean-Pierre Delaunay – Dundee United – 1999–2000  
  France     Eric Deloumeaux – Motherwell, Aberdeen, Livingston – 2001–05  
  France     Frédéric Dindeleux – Kilmarnock – 1999–2005  
  France     Alex Di Rocco – Aberdeen – 2000–01  
  France     Lionel Djebi-Zadi – Inverness CT – 2008–10  
  France     Emmanuel Dorado – Livingston – 2002–06  
  France     François Dubourdeau – Motherwell, Kilmarnock – 2001–04  
  France     Stephen Ettien – Hamilton Academical – 2008–09  
  France     Nicolas Fabiano – Aberdeen – 2002–03  
  France     Fabrice Fernandes – Rangers – 2000–01  
  France     David Ferrère – Motherwell – 2002  
  France     Marc-Antoine Fortuné – Celtic – 2009–10  
  France     Éric Garcin – Dundee – 1998–99  
  France     Kenny Gillet – Inverness CT – 2010–Present  
  France     Claude Gnakpa – Inverness CT – 2012–Present  
  France     David Grondin – Dunfermline Athletic – 2002–04  
  France     William Gros – Kilmarnock – 2010–Present  
  France     Vincent Guérin – Heart of Midlothian – 1998–99  
  France     Stéphane Guivarc'h – Rangers – 1998–99  
  France     Fabrice Henry – Hibernian – 1999–2000  
  France     Eric Joly – Kilmarnock – 2004–05  
  France     Olivier Kapo – Celtic – 2010-11  
  France     Mathias Kouo-Doumbé – Hibernian – 2001–04  
  France     Benjamin Laurant – Kilmarnock – 2011–Present  
  France     Fabien Leclercq – Heart of Midlothian – 1999–2000  
  France     Stéphane Léoni – Dundee United – 2000–01  
  France     John Licina – Dundee United – 2000–01  
  France     Lionel Letizi – Rangers – 2006–07  
  France     Marc Libbra – Hibernian, Livingston – 2000–01, 2004–05  
  France     Stéphane Mahé – Celtic, Heart of Midlothian – 1998–2003  
  France     Lilian Martin – Hibernian – 2002–03  
  France     Youl Mawéné – Aberdeen – 2011–Present  
  France     Hermann Mboa Mekongo – Motherwell – 2011–Present  
  France     Yassin Moutaouakil – Motherwell – 2009–2010  
  France     Christian Nadé – Heart of Midlothian – 2007–10  
  France     Patrick Noubissie – Hibernian – 2007–08  
  France     Pascal Nouma – Livingston – 2004–05  
  France     Bernard Pascual – Dundee United – 1998–2000  
  France     José-Karl Pierre-Fanfan – Rangers – 2005–06  
  France     Steve Pinau – Hibernian – 2008–09  
  France     Mickaël Pizzo – Kilmarnock – 2001–02  
  France     Stéphane Pounewatchy – Dundee – 1998–99  
  France     Antoine Préget – Dundee United – 1999–2000  
  France     Damien Rascle – Kilmarnock – 2008–09  
  France     Julien Rodriguez – Rangers – 2005–07  
  France     Jérôme Rothen – Rangers – 2009–10  
  France     Gilles Rousset – Heart of Midlothian – 1998–2001  
  France     Ludovic Roy – St Mirren, St Johnstone, Livingston – 2000–02, 2005–06  
  France     Didier Santini – Livingston – 2001–02  
  France     Hakim Sar-Temsoury – Hibernian – 2000–01  
  France     Franck Sauzée – Hibernian – 1999–2002  
  France     Mahamadou Sissoko – Kilmarnock – 2010–Present  
  France     Eric Skora – Kilmarnock – 2003–04, 2007–08  
  France     Yann Soloy – Motherwell – 2001–02  
  France     Grégory Tadé – Inverness CT – 2011–Present  
  France     Steven Thicot – Hibernian – 2008–2011  
  France     Joël Thomas – Hamilton Academical – 2008–09  
  France     Cédric Uras – Falkirk – 2006–07  
  France     Jean-Louis Valois – Heart of Midlothian – 2002–04  
  France     Jérôme Vareille – Kilmarnock – 1998–2002  
  France     Grégory Vignal – Rangers – 2004–05  
  France     Yannick Zambernardi – Hibernian, Dunfermline Athletic – 2002–04, 2005–06  
  France     David Zitelli – Hibernian – 2000–02  
  Gabon     Willy Aubameyang – Kilmarnock – 2011-12  
  Gabon     Daniel Cousin – Rangers – 2007–09  
  Gambia     Pa Saikou Kujabi – Hibernian – 2012–Present  
  Georgia     Shota Arveladze – Rangers – 2001–05  
  Georgia     Temuri Ketsbaia – Dundee – 2001–02  
  Georgia     Zurab Khizanishvili – Dundee, Rangers – 2000–05  
  Georgia     Georgi Nemsadze – Dundee – 2000–04  
  Germany     Jörg Albertz – Rangers – 1998–2001  
  Germany     Andreas Hinkel – Celtic – 2008–2011  
  Germany     Mathias Jack – Hibernian – 1999–2003  
  Germany     Torben Joneleit – Hibernian – 2007–08  
  Germany     Stefan Klos – Rangers – 1998–2006  
  Germany     Sebastian Kneißl – Dundee – 2003–04  
  Germany     Dirk Lehmann – Hibernian; Motherwell – 1999–2001; 2002–03  
  Germany     Andreas Mayer – Aberdeen – 1998–2001  
  Germany     Christian Nerlinger – Rangers – 2001–04  
  Germany     Jens Paeslack – St Mirren – 2000–01  
  Germany     Daniel Sengewald – Motherwell – 2002-03  
  Germany     Andis Shala – Dundee United – 2008-2011  
  Ghana     Junior Agogo – Hibernian – 2011–2012  
  Ghana     Derek Asamoah – Hamilton Academical – 2009  
  Ghana     Prince Buaben – Dundee United – 2007–2011  
  Ghana     Francis Dickoh – Hibernian – 2010–2011  
  Ghana     Laryea Kingston – Heart of Midlothian – 2006–2010  
  Greece     Takis Fyssas – Heart of Midlothian – 2005–07  
  Greece     Hristos Karipidis – Heart of Midlothian – 2006–09  
  Greece     Sotirios Kyrgiakos – Rangers – 2004–06  
  Greece     Georgios Samaras – Celtic – 2007–Present  
  Greece     Tassos Venetis – Dundee United – 1999–2003  
  Guinea     Bobo Baldé – Celtic – 2001–09  
  Guinea     Mohammed Camara – Celtic, St Mirren – 2005–06, 2009–2010  
  Guinea     Mohammed Sylla – St Johnstone, Celtic, Kilmarnock – 2000–05, 2006–07  
  Haiti     Jean-Francois Lescinel – Falkirk – 2005–07  
  Haiti     Abel Thermeus – Motherwell – 2006  
  Honduras     Jorge Claros – Hibernian – 2012–Present  
  Honduras     Emilio Izaguirre – Celtic – 2010–Present  
  Honduras     Francisco Ramírez – Dundee United – 2000–01  
  Hungary     János Balogh – Heart of Midlothian – 2008–2011  
  Hungary     Ferenc Horváth – Livingston – 2004–05  
  Hungary     Attila Kriston – Livingston – 2004–05  
  Hungary     János Mátyus – Hibernian – 2002–03  
  Hungary     Dénes Rósa – Hibernian – 2009  
  Hungary     Thomas Sowunmi – Hibernian – 2006–07  
  Hungary     Krisztián Vadócz – Motherwell – 2007  
  Hungary     Gábor Vincze – Livingston – 2005–06  
  Iceland     Kári Árnason – Aberdeen 2011–Present  
  Iceland     Baldur Bett – Aberdeen – 1998–2000  
  Iceland     Calum Bett – Aberdeen – 2000–02  
  Iceland     Teddy Bjarnason – Celtic – 2006–07  
  Iceland     Kjartan Finnbogason – Falkirk – 2009–10  
  Iceland     Ólafur Gottskálksson – Hibernian – 1998–2000  
  Iceland     Arnar Gunnlaugsson – Dundee United – 2003–04  
  Iceland     Garðar Gunnlaugsson – Dunfermline Athletic – 2006  
  Iceland     Eggert Jónsson – Heart of Midlothian – 2006–12  
  Iceland     Siggi Jónsson – Dundee United – 1998–2000  
  Iceland     Þórarinn Kristjánsson – Aberdeen – 2004–05  
  Iceland     Victor Palsson – Hibernian – 2011-12  
  Iceland     Hjálmar Þórarinsson – Heart of Midlothian – 2004–06  
  Israel     Eyal Berkovic – Celtic – 1999–2000  
  Israel     Gil Blumstein – Inverness CT – 2010-2011  
  Israel     Beram Kayal – Celtic – 2010–Present  
  Israel     Jan Talesnikov – Dundee United – 1999–2000  
  Italy     Lorenzo Amoruso – Rangers – 1997–2003  
  Italy     Enrico Annoni – Celtic – 1998–99  
  Italy     Massimo Beghetto – Dundee – 2001–02  
  Italy     Patrizio Billio – Dundee, Aberdeen – 1999–2001, 2002–03  
  Italy     Ivano Bonetti – Dundee – 2000–01  
  Italy     Massimiliano Caputo – Livingston – 2001–02  
  Italy     Daniele Chiarini – Partick Thistle, Dundee United, Partick Thistle – 2002–04  
  Italy     Marco De Marchi – Dundee – 2000–01  
  Italy     Simone Del Nero – Livingston – 2001–02  
  Italy     Massimo Donati – Celtic – 2007–09  
  Italy     Gennaro Gattuso – Rangers – 1998–99  
  Italy     Davide Grassi – Aberdeen – 2009–2010  
  Italy     Marcello Marrocco – Dundee – 2000–03  
  Italy     Marco Negri – Rangers – 1999–2000  
  Italy     Manuel Pascali – Kilmarnock – 2008–Present  
  Italy     Sergio Porrini – Rangers – 1998–2001  
  Italy     Fabrizio Ravanelli – Dundee – 2003–04  
  Italy     Luigi Riccio – Rangers – 1998–99  
  Italy     Marco Roccati – Dundee – 2000–01  
  Italy     Alessandro Romano – Dundee – 2000–02  
  Italy     Marco Russo – Dundee – 2000–01  
  Italy     Stefano Salvatori – Heart of Midlothian – 1998–99  
  Italy     Mauro Vargiu – Dundee – 2000–01  
  Italy     Paolo Vanoli – Rangers – 2003–05  
  Jamaica     Omar Daley – Motherwell – 2011–Present  
  Jamaica     Ricardo Fuller – Heart of Midlothian – 2001–02  
  Jamaica     Simon Ford – Kilmarnock – 2004–2010  
  Jamaica     Marcus Gayle – Rangers – 2000  
  Jamaica     Chris Humphrey – Motherwell – 2009–Present  
  Jamaica     Fitzroy Simpson – Heart of Midlothian – 1999–2001  
  Jamaica     Cleveland Taylor – St Johnstone – 2010-2011  
  Jamaica     Theodore Whitmore – Livingston – 2003–04  
  Japan     Koki Mizuno – Celtic – 2008–2010  
  Japan     Shunsuke Nakamura – Celtic – 2005–09  
  Kenya     Victor Wanyama – Celtic – 2011–Present  
  Latvia     Pavels Mihadjuks – Inverness CT – 2008–09  
  Liberia     Christopher Wreh – St Mirren – 2001–02  
  Lithuania     Nerijus Barasa – Heart of Midlothian – 2005–07  
  Lithuania     Ričardas Beniušis – Heart of Midlothian – 2007–08  
  Lithuania     Deividas Česnauskis – Heart of Midlothian – 2004–09  
  Lithuania     Marius Činikas – Heart of Midlothian – 2009–2010  
  Lithuania     Tomas Danilevičius – Dunfermline Athletic – 2000–01  
  Lithuania     Kęstutis Ivaškevičius – Heart of Midlothian – 2006–08  
  Lithuania     Edgaras Jankauskas – Heart of Midlothian – 2005–07  
  Lithuania     Tomas Kančelskis – Heart of Midlothian – 2006–08  
  Lithuania     Marius Kižys – Heart of Midlothian – 2005  
  Lithuania     Audrius Kšanavičius – Heart of Midlothian – 2007–09  
  Lithuania     Eduardas Kurskis – Heart of Midlothian – 2007–08  
  Lithuania     Saulius Mikoliūnas – Heart of Midlothian – 2005–09  
  Lithuania     Arvydas Novikovas – Heart of Midlothian – 2009–Present  
  Lithuania     Linas Pilibaitis – Heart of Midlothian – 2006–07  
  Lithuania     Andrius Skerla – Dunfermline Athletic – 2000–05  
  Lithuania     Valdas Trakys – Hibernian – 2010–2011[4]  
  Lithuania     Andrius Velička – Heart of Midlothian; Rangers; Aberdeen – 2006–11  
  Lithuania     Marius Žaliūkas – Heart of Midlothian – 2006–Present  
  FYR Macedonia     Bajram Fetai – Rangers, Inverness CT – 2003–05  
  FYR Macedonia     Ǵorǵi Hristov – Dunfermline Athletic – 2004–05  
  FYR Macedonia     Goran Stanić – Livingston – 2004–05  
  Mali     Amadou Konte – Hibernian – 2004–07  
  Mali     Mahamadou Sissoko – Kilmarnock – 2010-2011  
  Mexico     Efrain Juárez – Celtic – 2010–Present  
  Montenegro     Nikola Vujadinović – Aberdeen – 2010-2011  
  Montserrat     Junior Mendes – Dunfermline Athletic – 2000–02  
  Morocco     Rachid Belabed – Aberdeen – 1999–2002  
  Morocco     Abdessalam Benjelloun – Hibernian – 2005–2010  
  Morocco     Saïd Chiba – Motherwell – 2000–01  
  Morocco     Ilias Haddad – St Mirren – 2011-12  
  Morocco     Hassan Kachloul – Livingston – 2004–05  
  Morocco     Badr El Kaddouri – Celtic – 2011–Present  
  Morocco     Youssef Rossi – Dunfermline Athletic – 2000–02  
  Morocco     Mehdi Taouil – Kilmarnock, Hearts – 2007–Present  
  Morocco     Merouane Zemmama – Hibernian – 2006–2011  
  Morocco     Hicham Zerouali – Aberdeen – 1999–2002  
  Namibia     Eliphas Shivute – Motherwell – 1998–99  
  Netherlands     Gerard Aafjes – Falkirk – 2007–09  
  Netherlands     Ivo den Bieman – Dunfermline Athletic – 1998–99  
  Netherlands     Regi Blinker – Celtic – 1998–2000  
  Netherlands     Frank de Boer – Rangers – 2003–04  
  Netherlands     Ronald de Boer – Rangers – 2000–04  
  Netherlands     Edson Braafheid – Celtic – 2010  
  Netherlands     Giovanni van Bronckhorst – Rangers – 1998–2001  
  Netherlands     Danny Buijs – Kilmarnock – 2011–Present  
  Netherlands     Dave Bus – Aberdeen – 2007–08  
  Netherlands     Marinus Dijkhuizen – Dunfermline Athletic – 2000–01  
  Netherlands     Sieb Dijkstra – Dundee United – 1998–99  
  Netherlands     Michel Doesburg – Motherwell, Dunfermline Athletic – 1998–2002  
  Netherlands     Frank van Eijs – Dundee – 1999–2000  
  Netherlands     Jack de Gier – Dunfermline Athletic – 2001–02  
  Netherlands     Edwin de Graaf – Hibernian – 2010-11  
  Netherlands     Nigel Hasselbaink – Hamilton Academical, St Mirren – 2010–Present  
  Netherlands     Jos Hooiveld – Celtic – 2010-11  
  Netherlands     André Karnebeek – Dunfermline Athletic – 2001–03  
  Netherlands     Benito Kemble – Motherwell, St Johnstone – 1999–2002  
  Netherlands     Bert Konterman – Rangers – 2000–03  
  Netherlands     Tim Krul – Falkirk – 2007–08  
  Netherlands     Jeroen Lambers – Falkirk – 2006–07  
  Netherlands     Glenn Loovens – Celtic – 2008–Present  
  Netherlands     Rob Matthaei – Motherwell, Dunfermline Athletic – 1998–2001  
  Netherlands     Timothy van der Meulen – Dundee Utd – 2011  
  Netherlands     Jan Michels – Motherwell – 1998–99  
  Netherlands     Michael Mols – Rangers – 1999–2004  
  Netherlands     Arthur Numan – Rangers – 1998–2003  
  Netherlands     Bobby Petta – Celtic – 1999–2005  
  Netherlands     Maikel Renfurm – St Mirren – 2000–01  
  Netherlands     Fernando Ricksen – Rangers – 2000–06  
  Netherlands     Humphrey Rudge – Hibernian – 2005–06  
  Netherlands     Marco Ruitenbeek – Dunfermline Athletic – 2000–04  
  Netherlands     Evander Sno – Celtic – 2006–08  
  Netherlands     Ferne Snoyl – Aberdeen – 2005–06  
  Netherlands     Jeroen Tesselaar – St Mirren – 2011–Present  
  Netherlands     Karim Touzani – Aberdeen – 2006–08  
  Netherlands     Jan Vennegoor of Hesselink – Celtic – 2006–09  
  Netherlands     Jeffrey de Visscher – Aberdeen – 2007–09  
  Netherlands     Dorus de Vries – Dunfermline Athletic – 2006–07  
  Netherlands     Mark de Vries – Heart of Midlothian, Dundee United – 2002–08  
  Netherlands     Ronald Waterreus – Rangers – 2005–06  
  Netherlands Antilles     Dyron Daal – Aberdeen – 2006–07  
  Netherlands Antilles     Shelton Martis – Hibernian – 2006–07  
  New Zealand     Rory Fallon – Aberdeen – 2011 – Present  
  New Zealand     Chris Killen – Hibernian, Celtic – 2005–2010  
  New Zealand     Michael McGlinchey – Celtic, Motherwell – 2005–06, 2010  
  New Zealand     Steven Old – Kilmarnock – 2009–2011  
  Nigeria     Sone Aluko – Aberdeen, Rangers – 2007–Present  
  Nigeria     Rabiu Ibrahim – Celtic – 2012–Present  
  Nigeria     Henry Makinwa – Gretna – 2007–08  
  Nigeria     James Okoli – Motherwell – 2000–01  
  Nigeria     Danny Uchechi – Aberdeen – 2012–Present  
  Norway     Thomas Kind Bendiksen – Rangers – 2007–12  
  Norway     Henning Berg – Rangers – 2003–04  
  Norway     Harald Brattbakk – Celtic – 1997–2000  
  Norway     Tore André Flo – Rangers – 2000–02  
  Norway     Cato Guntveit – Aberdeen – 1999–01  
  Norway     Christian Kalvenes – Dundee United – 2006–08  
  Norway     Glenn Atle Larsen – Dundee – 2004–05  
  Norway     Thomas Myhre – Rangers F.C. – 1999  
  Norway     Egil Østenstad – Rangers – 2003–04  
  Norway     Erik Pedersen – Dundee United – 1998–99  
  Norway     Vidar Riseth – Celtic – 1998–2000  
  Norway     Thomas Rogne – Celtic – 2010–Present  
  Norway     Thomas Solberg – Aberdeen – 1999–2002  
  Norway     Arild Stavrum – Aberdeen – 1999–2001  
  Norway     Ståle Stensaas – Rangers – 1997-2000  
  Peru     José Valeriani – Dundee United – 1998–99  
  Poland     Dariusz Adamczuk – Dundee, Rangers – 1998–2001  
  Poland     Artur Boruc – Celtic – 2005–2010  
  Poland     Paweł Brożek – Celtic – 2012–Present  
  Poland     Arkadiusz Klimek – Heart of Midlothian – 2006–07  
  Poland     Artur Krysiak – Gretna, Motherwell – 2007–09  
  Poland     Dawid Kucharski – Heart of Midlothian – 2009–2011  
  Poland     Zbigniew Małkowski – Hibernian, Inverness CT – 2005–08  
  Poland     Adrian Mrowiec – Heart of Midlothian – 2008–09, 2010–Present  
  Poland     Grzegorz Szamotulski – Dundee United, Hibernian – 2007–09  
  Poland     Bartosz Tarachulski – Dunfermline Athletic – 2005–06  
  Poland     Łukasz Załuska – Dundee United, Celtic – 2007–Present  
  Poland     Maciej Żurawski – Celtic – 2005–08  
  Portugal     Bruno Aguiar – Heart of Midlothian – 2005–09  
  Portugal     Jorge Cadete – Partick Thistle – 2004  
  Portugal     Nuno Capucho – Rangers – 2003–04  
  Portugal     Tiago Costa – Heart of Midlothian – 2006  
  Portugal     José Gonçalves – Heart of Midlothian – 2005–2010  
  Portugal     Vítor Lima – Falkirk – 2005–07, 2009–2010  
  Portugal     Pedro Mendes – Rangers – 2008–2010  
  Portugal     Rui Miguel – Kilmarnock – 2010-11  
  Portugal     Filipe Morais – Hibernian, Inverness CT, St. Johnstone – 2007–2010  
  Portugal     Pedro Moutinho – Falkirk – 2004–2010  
  Portugal     Flávio Paixão – Hamilton – 2009–2011  
  Portugal     Marco Paixão – Hamilton – 2009–2011  
  Portugal     Quim – Dundee United – 1999–2000  
  Portugal     David Silva – Kilmarnock – 2010–Present  
  Portugal     Miguel Simão – St Johnstone – 1998–2000  
  Portugal     Tiago – Falkirk – 2005–06  
  Portugal     Ricardo Vaz Tê – Hibernian – 2011  
  Romania     Dorin Goian – Rangers – 2011–Present  
  Romania     Marius Niculae – Inverness CT – 2007–08  
  Russia     Andrei Kanchelskis – Rangers – 1998–2002  
  Russia     Dmitri Kharine – Celtic – 1999–2002  
  Saint Lucia     Earl Jean – Hibernian – 1999–2000  
  Senegal     Henri Camara – Celtic – 2004–05  
  Senegal     El Hadji Diouf – Rangers – 2011  
  Senegal     Amdy Faye – Rangers – 2007–08  
  Senegal     Joachim Fernandez – Dundee United – 2000–01  
  Senegal     Morgaro Gomis – Dundee United – 2007–2011  
  Senegal     Diomansy Kamara – Celtic – 2010  
  Senegal     Makhtar N'Diaye – Rangers – 2006–07  
  Senegal     Seyni N'Diaye – Dunfermline Athletic – 2002–03  
  Senegal     Ibrahim Tall – Heart of Midlothian – 2005–08  
  Serbia     Saša Ćurčić – Motherwell – 1999–2000  
  Serbia     Dragan Mladenović – Rangers – 2004–05  
  Serbia     Gordan Petrić – Rangers, Heart of Midlothian – 1998–99, 1999–2001  
  Sierra Leone     Mohamed Bangura – Celtic – 2011–Present  
  Slovakia     Miloš Lačný – Dundee United – 2012–Present  
  Slovakia     Ľubomír Moravčík – Celtic – 1998–2002  
  Slovakia     Martin Petráš – Heart of Midlothian – 2005–06  
  Slovakia     Marián Kello – Heart of Midlothian – 2008–Present  
  Slovakia     Maroš Klimpl – Motherwell – 2008–09  
  Slovakia     Filip Mentel – Dundee United – 2010–Present  
  Slovakia     Dušan Perniš – Dundee United – 2010–Present  
  Slovakia     Filip Šebo – Rangers – 2006–07  
  Slovakia     Róbert Tomaschek – Heart of Midlothian – 1999–2002  
  Slovakia     Stanislav Varga – Celtic – 2002–06  
  Slovakia     Vladimir Weiss – Rangers – 2010–2011  
  Slovenia     Danijel Marčeta – Falkirk – 2009–2010  
  Slovenia     Leon Panikvar – Kilmarnock – 2011-12  
  Slovenia     Jure Travner – St Mirren – 2010–2011  
  South Africa     Dean Furman – Rangers – 2007–08  
  South Africa     Chad Harpur – Kilmarnock – 2007–08  
  South Korea     Cha Du-Ri – Celtic – 2010–Present  
  South Korea     Ki Sung-Yong – Celtic – 2010–Present  
  Spain     Guillermo Amor – Livingston – 2002–03  
  Spain     Javier Artero – Dundee – 2000–02  
  Spain     Mikel Arteta – Rangers – 2002–04  
  Spain     Quino Cabrera – Livingston – 2001–04  
  Spain     Antonio Calderón – Kilmarnock – 2000–02  
  Spain     Juanjo Camacho – Livingston – 2002–04  
  Spain     Salvador Capín – Livingston – 2003–04  
  Spain     Esteban Casagolda – Motherwell – 2010-11  
  Spain     Marc Crosas – Celtic – 2008–11  
  Spain     Carlos Cuéllar – Rangers – 2007–08  
  Spain     David Fernández – Livingston, Celtic, Dundee United, Kilmarnock – 2001–2010  
  Spain     Jorge Galán – Kilmarnock – 2011-12  
  Spain     Jesús García Sanjuán – Kilmarnock – 2001–03  
  Spain     Roman Golobart – Inverness CT – 2011–Present  
  Spain     Juanjo – Heart of Midlothian, Inverness CT – 1998–2002, 2004–06  
  Spain     Paco Luna – Dundee, Hibernian – 2000, 2001–03  
  Spain     Dani Mallo – Falkirk – 2009  
  Spain     Roberto Martínez – Motherwell – 2001–02  
  Spain     Roberto Matute – Dundee – 1999–2000  
  Spain     Aarón Ñíguez – Rangers – 2008–09  
  Spain     Nacho Novo – Dundee, Rangers – 2002–2010  
  Spain     Juan Manuel Ortiz – Rangers – 2011–Present  
  Spain     Rubén Palazuelos – Heart of Midlothian – 2007–2011  
  Spain     Ramón Pereira – Heart of Midlothian, Livingston – 2004–06  
  Spain     Arnau Riera – Falkirk – 2007–2009  
  Spain     Luis Rubiales – Hamilton Academical – 2009  
  Spain     Rubio – Livingston – 2001–05  
  Spain     Dani Sanchez – Inverness CT 2010-2011  
  Spain     Francisco Sandaza – Dundee United, St Johnstone – 2008–2010, 2011–Present  
  Spain     Javier Sánchez Broto – Livingston, Celtic – 2001–03  
  Spain     Suso Santana – Heart of Midlothian – 2009–Present  
  Spain     Tonet – St Mirren – 2008–09  
  Spain     Kiko Torres – Dundee – 2001–02  
  Sweden     Daniel Andersson – Hibernian – 2002–04  
  Sweden     Billy Berntsson – Kilmarnock – 2011-2012  
  Sweden     Bojan Djordjic – Rangers – 2004–05  
  Sweden     Mervan Çelik – Rangers – 2012–Present  
  Sweden     Magnus Hedman – Celtic – 2002–05  
  Sweden     Henrik Larsson – Celtic – 1998–2004  
  Sweden     Fredrik Ljungberg – Celtic – 2011  
  Sweden     Mikael Lustig – Celtic – 2012–Present  
  Sweden     Daniel Majstorovic – Celtic – 2010–Present  
  Sweden     Johan Mjällby – Celtic – 1998–2004  
  Sweden     Kjell Olofsson – Dundee United – 1998–99  
  Sweden     Erik Schultz-Eklund – Gretna – 2007–08  
  Sweden     Magnus Sköldmark – Dundee United – 1998–2000  
  Sweden     Karl Svensson – Rangers – 2006–07  
  Sweden     Jonas Thern – Rangers – 1998–99  
  Sweden     Lars Zetterlund – Dundee United – 1998–99  
  Switzerland     Stéphane Henchoz – Celtic – 2004–05  
  Switzerland     Oumar Kondé – Hibernian – 2006–07  
  Switzerland     Mihael Kovačević – Dundee United – 2008–11  
  Switzerland     Ramon Vega – Celtic – 2000–01  
  Togo     Yoann Folly – Aberdeen – 2010–Present  
  Togo     Mamam Cherif Touré – Livingston – 2001–04  
  Trinidad and Tobago     Lyndon Andrews – Hibernian – 2000–02  
  Trinidad and Tobago     Marvin Andrews – Livingston, Rangers, Hamilton Academical – 2000–06, 2009–2010  
  Trinidad and Tobago     Chris Birchall – St. Mirren – 2007  
  Trinidad and Tobago     Kelvin Jack – Dundee – 2004–05  
  Trinidad and Tobago     Russell Latapy – Hibernian, Rangers, Dundee United, Falkirk – 1999–2009  
  Trinidad and Tobago     Collin Samuel – Dundee United, St. Johnstone – 2003–2011  
  Trinidad and Tobago     Brent Sancho – Dundee – 2003–05  
  Trinidad and Tobago     Jason Scotland – Dundee United – 2003–05  
  Trinidad and Tobago     Tony Warner – Celtic, Aberdeen – 1998–99  
  Tunisia     Hamed Namouchi – Rangers – 2003–06  
  Turkey     Tugay Kerimoğlu – Rangers – 1999–2001  
  Uganda     David Obua – Heart of Midlothian – 2008–Present  
  United States     DaMarcus Beasley – Rangers – 2007–2010  
  United States     Alejandro Bedoya – Rangers – 2011–Present  
  United States     Carlos Bocanegra – Rangers – 2011–Present  
  United States     Maurice Edu – Rangers – 2008–Present  
  United States     Claudio Reyna – Rangers – 1998–2002  
  Uruguay     Carlos Marcora – Dundee United – 2000–01  
  Uruguay     Gerardo Traverso – Dundee – 2001–02  
  Uruguay     Fabián Yantorno – Gretna, Hibernian – 2007–09  
  Venezuela     Jonay Hernandez – Dundee – 2002–04  
  Venezuela     Fernando de Ornelas – Celtic – 1999–2000