Foreign Players
The following is a list of players who have featured in a first team squad for Saints during a competitive match who were citizens of, or represented a country outwith the four home nations or the Republic of Ireland.
*= Players capped for their country
**= Players capped whilst with St Mirren
Country
Players
Angola
2000-02 Jose Quitongo
Argentina
2007-09 Franco Miranda
Australia
2010-12 Aaron Mooy*
2018-19 Ryan Edwards
2018-19 Jordan Holmes+1
2021-22 Matt Miller
2022-24 Ryan Strain**
2022-24 Keanu Baccus**
Austria
2002-03 Klaus Dietrich
2002-03 Gerhard Fellner
2002-03 Ivan Kristo
2019-20 Seifedin Chabbi
Brazil
1965-66 Fernando Azevedo
Bulgaria
2014-15 Viktor Genev
Cameroon
2013-14 Stephane Bahoken*
2013-14 Eric Djemba-Djemba*
Canada
1995-98 Paul Fenwick**
2018-19 Simeon Jackson*
Croatia
2018-19 Mateo Muzek
Cyprus
2017-18 Stelios Demetriou*
2022- Alexandros Gogic**
Czech Republic
2018-2020 Vaclav Hladky
2020-21 Zdenek Zlamal*
Denmark
2018-19 Nicolai Brock-Madsen
2018-19 Anders Dreyer*
Estonia
2012-13 Sander Puri**
Finland
1995-96 Janne Makela*
2004-05 Mixu Paatelainen*
France
1998-03 Ludovic Roy
2000-01 Moussa Dagnogo
2019-20 Tony Andreu
2019-20 Oan Djorkaeff
Germany
1989-92 Thomas Stickroth
1990-91 Gunter Thiele
1999-2001 Jens Paeslack
2020-21 Collin Quaner
Ghana
2002-03 Abdul Senanu+2
Guadeloupe
(Not members of FIFA)
2013-14 Christopher Dilo*
Guinea
2009-10 Mo Camara*
Guinea-Bissau
2012-13 Esmael (Isma) Goncalves*
Haiti
2018-19 Duckens Nazon**
Iceland
1961-64 Therolf Beck**
1989-92 Gudmundor Torfason**
1996-97 Hreinn Hringsson
2020-21 Isak Thorvaldsson*
Israel
2023-24 Stav Nahmani
Italy
2017-18 Massimo Donati
Jamaica
2019-21 Junior Morias
Kenya
Current Jonah Ayunga**
Liberia
2001-02 Christopher Wreh*
Martinique
(Not members of FIFA)
2014-15 Yoann Arquin*
Montserrat
1996-00, 2002-03 Junior Mendes*
Netherlands
2000-01 Mikael Renfurm
2011-12 Illias Haddad
2011-12 Nigel Hasselbaink
2011-12, 2014-15 Jeroen Tesselaar
Current Kevin van Veen
New Zealand
2015-16 Cameron Howieson*
2021-24 Alex Greive**
Nigeria
1995-96 Kelechi Okorie
Northern Cyprus
(Not members of FIFA)
2005-10 Billy Mehmet*
Norway
2016-17 Pal Fjelde
Poland
1947-52 Alfons Lesz
Romania
2018-19 Mihai Popescu
2018-19 Laurentiu Corbu
Slovakia
2013-15 Marian Kello*
Current Peter Urminsky
Slovenia
2010-11 Jure Travner
South Korea
2023-24 Hyeok-kyu Kwon
Spain
1990-91 Victor Munoz*
2008-09 Antonio Mayoral (Tonet)
Suriname
2011-12 Nigel Hasselbaink*
Trinidad and Tobago
2007-08 Chris Birchall*
Turkey
2019-21 Ilkay Durmus
Uganda
Current Elvis Bwomono**
United States of America
1909-11 Robert Millar*
1914-19 John 'Jock' Marshall*
1942-43 Terry Springthorpe*
1958-60 Gerry Baker*
1972-73 George O'Neill*
+1 - Australian goalkeeper Jordan Holmes joined on loan from Bournemouth in January 2019. He was an unused sub in 20 matches before returning to Bournemouth in June 2019.
+2 - Ghanaian defender Abdul Senanu was signed in August 2002 and named as substitute against Queen of the South on the 27th August in the Challenge Cup. He never made an appearance and was released shortly after without featuring in a matchday squad again.
Several players have changed international allegiances after they left Saints.
Stephane Bahoken and Christopher Dilo played for Saints as French nationals
Esmael Goncalves played for Saints as a Portuguese national
Terry Springthorpe, Junior Mendes and Billy Mehmet played for Saints as English nationals
Nigel Hasselbaink played for Saints as a Dutch national
Robert Millar, Jock Marshall and George O’Neill played for Saints as Scottish nationals