List of Scotland international footballers

The Scotland national football team is the joint-oldest international football team, having played in the first official international match, a goalless draw on 30 November 1872 against England.[1] Since then, the team has established a long-standing rivalry with England, particularly in the annual British Home Championship, which Scotland won 24 times outright and shared a further 17 times.[2] The team has enjoyed less success in continental and global competition. Even though Scotland has participated in eight FIFA World Cup and three UEFA European Championship final tournaments,[3] the team has never progressed beyond the first round of any major tournament.[3][4]

Scotland (in blue) in action against The Netherlands at UEFA Euro 1996

Kenny Dalglish, the only man to have won more than 100 caps for Scotland, was the only Scottish player named in the FIFA 100.[5] Denis Law, who shares with Dalglish the record for the most goals scored for the national team, is the only Scottish player to have won the European Footballer of the Year award.[6]

This list includes all players with 10 or more appearances for the national team. When a player makes their 25th appearance, they are presented with a commemorative medal.[7] The Scottish Football Association also maintains a roll of honour for players who have won at least 50 caps.[8] This distinction was launched in March 1998, when 11 players had already achieved that mark.[8]

List of players

Key
*Still active for the national team
As of Scotland v Northern Ireland, 26 March 2024
Scotland national football team players with 10 or more caps
PlayerRefs.CapsGoalsDebutLast or most recent match
DateOpponentDateOpponent
Charlie Adam[9]26030 May 2007  Austria5 June 2015  Qatar
Ché Adams*[10]29525 March 2021  Austria26 March 2024  Northern Ireland
Andy Aitken[11]14030 March 1901  England1 April 1911  England
Roy Aitken[12]57112 September 1979  Peru16 October 1991  Romania
Arthur Albiston[13]14028 April 1982  Northern Ireland13 June 1986  Uruguay
Graham Alexander[14]40017 April 2002  Nigeria5 September 2009  Macedonia
Andrew Anderson[15]2301 April 1933  England7 December 1938  Hungary
Russell Anderson[16]11012 October 2002  Iceland26 March 2008  Croatia
Ikechi Anya[17]2936 September 2013  Belgium8 October 2017  Slovenia
Steve Archibald[18]27426 March 1980  Portugal8 June 1986  West Germany
Stuart Armstrong*[19]50526 March 2017  Slovenia26 March 2024  Northern Ireland
Walter Arnott[20]14012 March 1883  Wales1 April 1893  England
Barry Bannan[21]27016 November 2010  Faroe Islands8 October 2017  Slovenia
Eamonn Bannon[22]11119 December 1979  Belgium8 June 1986  West Germany
Phil Bardsley[23]13012 October 2010  Spain5 March 2014  Poland
Jim Baxter[24]3439 November 1960  Northern Ireland22 November 1967  Wales
Jack Bell[25]10529 March 1890  Ireland7 April 1900  England
Alex Bennett[26]11212 March 1904  Wales15 March 1913  Ireland
Christophe Berra[27]41430 May 2008  Czech Republic9 November 2017  Netherlands
Jim Bett[28]26123 March 1982  Netherlands11 June 1990  Costa Rica
Scott Booth[29]22624 March 1993  Germany6 October 2001  Latvia
Kris Boyd[30]18711 May 2006  Bulgaria7 September 2010  Liechtenstein
Tom Boyd[31]72112 September 1990  Romania5 September 2001  Belgium
Alan Brazil[32]13128 May 1980  Poland1 June 1983  England
Billy Bremner[33]5438 May 1965  Spain3 September 1975  Denmark
Allan Brown[34]14626 April 1950   Switzerland19 June 1954  Uruguay
Bill Brown[35]28015 June 1958  France9 November 1965  Italy
George Brown[36]19025 October 1930  Wales21 May 1938  Netherlands
Scott Brown[37]55412 November 2005  United States4 September 2017  Malta
Jimmy Brownlie[38]16015 March 1909  Ireland4 April 1914  England
Martin Buchan[39]34013 October 1971  Portugal29 November 1978  Portugal
Oliver Burke[40]13129 March 2016  Denmark18 November 2020  Israel
Craig Burley[41]46321 May 1995  Japan30 April 2003  Austria
George Burley[42]11019 May 1979  Wales29 May 1982  England
Kenny Burns[43]20127 March 1974  West Germany16 May 1981  Wales
Colin Calderwood[44]36129 March 1995  Russia5 October 1999  Bosnia and Herzegovina
Eric Caldow[45]4046 April 1957  England6 April 1963  England
Gary Caldwell[46]55227 March 2002  France26 March 2013  Serbia
Steven Caldwell[47]12025 April 2001  Poland9 February 2011  Northern Ireland
Colin Cameron[48]28228 April 1999  Germany13 October 2004  Moldova
Charles Campbell[49]1317 March 1874  England27 March 1886  England
John Campbell[note 1][50]12425 March 1893  Ireland9 March 1903  Wales
Ryan Christie*[51]4759 November 2017  Netherlands26 March 2024  Northern Ireland
Bobby Clark[52]17022 November 1967  Wales14 February 1973  England
Bobby Collins[53]311021 October 1950  Wales23 May 1965  Poland
John Collins[54]581217 February 1988  Saudi Arabia17 November 1999  England
Eddie Colquhoun[55][56]11016 May 1967  Israel14 February 1973  England
Kris Commons[57]12220 August 2008  Northern Ireland6 February 2013  Estonia
Charlie Cooke[58]16024 November 1965  Wales13 May 1975  Portugal
Davie Cooper[59]22612 September 1979  Peru16 May 1990  Egypt
Liam Cooper*[60]1806 September 2019  Russia26 March 2024  Northern Ireland
Jimmy Cowan[61]25028 April 1948  Belgium30 May 1952  Sweden
Don Cowie[62]10010 October 2009  Japan26 May 2012  United States
Doug Cowie[63]20018 April 1953  England11 June 1958  Paraguay
Sammy Cox[64]25023 May 1948  France3 April 1954  England
Stephen Crainey[65]12027 March 2002  France11 November 2011  Cyprus
Stevie Crawford[66]25424 May 1995  Ecuador17 November 2004  Sweden
Pat Crerand[67]1603 May 1961  Republic of Ireland13 October 1965  Poland
Andy Cunningham[68]12513 March 1920  Ireland2 April 1927  England
Christian Dailly[69]67627 May 1997  Wales30 May 2008  Czech Republic
Kenny Dalglish[70]1023010 November 1971  Belgium12 November 1986  Luxembourg
Callum Davidson[71]1905 September 1998  Lithuania5 September 2009  Macedonia
Jerry Dawson[72]14020 October 1934  Ireland15 April 1939  England
Jimmy Delaney[73]1565 October 1935  Wales10 April 1948  England
Paul Devlin[74]10015 October 2002  Canada6 September 2003  Faroe Islands
Paul Dickov[75]1017 October 2000  San Marino9 October 2004  Norway
Tommy Docherty[76]25114 November 1951  Wales11 April 1959  England
Billy Dodds[77]2675 October 1996  Latvia5 September 2001  Belgium
Willie Donachie[78]35026 April 1972  Peru29 November 1978  Portugal
Simon Donnelly[79]10027 May 1997  Wales14 October 1998  Faroe Islands
Graham Dorrans[80]12010 October 2009  Japan11 October 2015  Gibraltar
Rab Douglas[81]19017 April 2002  Nigeria17 August 2005  Austria
Jock Drummond[82]14019 March 1892  Ireland21 March 1903  Ireland
Dally Duncan[83]14726 October 1932  Wales30 October 1937  Wales
Gordon Durie[84]43711 November 1987  Bulgaria23 June 1998  Morocco
Ian Durrant[85]2009 September 1987  Hungary30 May 2000  Republic of Ireland
Lyndon Dykes*[86]3694 September 2020  Israel26 March 2024  Northern Ireland
Matt Elliott[87]18112 November 1997  France6 October 2001  Latvia
Bobby Evans[88]48023 October 1948  Wales8 June 1960  Turkey
George Farm[89]10018 October 1952  Wales3 June 1959  Portugal
Barry Ferguson[90]4535 September 1998  Lithuania28 March 2009  Netherlands
Lewis Ferguson*[91]1201 September 2021  Denmark26 March 2024  Northern Ireland
Willie Fernie[92]12125 May 1954  Finland11 June 1958  Paraguay
Darren Fletcher[93]80520 August 2003  Norway8 October 2017  Slovenia
Steven Fletcher[94]331026 March 2008  Croatia20 November 2018  Israel
Alex Forbes[95]14012 April 1947  England30 May 1952  Sweden
James Forrest[96]38529 May 2011  Republic of Ireland14 June 2021  Czech Republic
Alex Forsyth[97]10029 June 1972  Yugoslavia3 September 1975  Denmark
Tom Forsyth[98]2209 June 1971  Denmark11 June 1978  Netherlands
Ryan Fraser[99]26410 June 2017  England16 November 2022  Turkey
Hughie Gallacher[note 2][100]20241 March 1924  Ireland6 April 1935  England
Kevin Gallacher[101]53917 May 1988  Colombia28 March 2001  San Marino
Tommy Gemmell[102]1812 April 1966  England3 February 1971  Belgium
Archie Gemmill[103]4383 February 1971  Belgium25 March 1981  Northern Ireland
Scot Gemmill[104]26121 May 1995  Japan30 April 2003  Austria
Neilly Gibson[105]14130 March 1895  Ireland18 March 1905  Ireland
Gary Gillespie[106]13014 October 1987  Belgium14 November 1990  Bulgaria
Billy Gilmour*[107]2512 June 2021  Netherlands26 March 2024  Northern Ireland
Alan Gilzean[108]22127 November 1963  Norway21 April 1971  Portugal
Andy Goram[109]43016 October 1985  East Germany25 March 1998  Denmark
Craig Gordon*[110]74030 May 2004  Trinidad and Tobago16 November 2022  Turkey
Jimmy Gordon[111]10016 March 1912  Ireland10 April 1920  England
Richard Gough[112]61630 March 1983   Switzerland28 April 1993  Portugal
Arthur Graham[113]1127 September 1977  East Germany16 May 1981  Wales
George Graham[114]12313 October 1971  Portugal30 June 1973  Brazil
Andy Gray[115]20717 December 1975  Romania28 May 1985  Iceland
Dougie Gray[116]10027 October 1928  Wales26 October 1932  Wales
Eddie Gray[117]12310 May 1969  England17 November 1976  Wales
Frank Gray[118]3217 April 1976   Switzerland16 June 1983  Canada
Gordon Greer[119]11015 November 2013  United States4 June 2016  France
John Greig[120]44311 April 1964  England29 October 1975  Denmark
Leigh Griffiths[121]22414 November 2012  Luxembourg18 November 2020  Israel
Alex Hamilton[122]2408 November 1961  Wales13 October 1965  Poland
Robert Hamilton[123]111518 March 1899  Wales6 March 1911  Wales
Grant Hanley*[124]48225 May 2011  Wales28 March 2023  Spain
Alan Hansen[125]26019 May 1979  Wales18 February 1987  Republic of Ireland
Jack Harkness[126]12026 February 1927  Ireland4 October 1933  Wales
Bill Harper[127]1103 March 1923  Ireland17 April 1926  England
Asa Hartford[128]50526 April 1972  Peru18 June 1982  Brazil
Paul Hartley[129]25126 March 2005  Italy3 March 2010  Czech Republic
David Harvey[130]16015 November 1972  Denmark8 September 1976  Finland
David Hay[131]27018 April 1970  Northern Ireland22 June 1974  Yugoslavia
Jimmy Hay[132]11018 March 1905  Ireland4 April 1914  England
Willie Henderson[133]29520 October 1962  Wales21 April 1971  Portugal
Colin Hendry[134]51319 May 1993  Estonia28 March 2001  San Marino
Jack Hendry*[135]30327 March 2018  Hungary26 March 2024  Northern Ireland
John Hewie[136]19214 April 1956  England4 May 1960  Poland
Aaron Hickey*[137]14024 March 2022  Poland12 October 2023  Spain
Gary Holt[138]1012 September 2000  Latvia13 October 2004  Moldova
Jim Holton[139]15212 May 1973  Wales30 October 1974  East Germany
Don Hutchison[140]26631 March 1999  Czech Republic15 November 2003  Netherlands
Tommy Hutchison[141]17126 September 1973  Czechoslovakia3 September 1975  Denmark
Alan Hutton[142]50030 May 2007  Austria24 March 2016  Czech Republic
Jock Hutton[143]1013 March 1923  Ireland25 February 1928  Ireland
Ryan Jack*[144]1809 November 2017  Netherlands19 November 2023  Norway
Alex Jackson[145]17814 February 1925  Wales18 May 1930  France
Darren Jackson[146]28429 March 1995  Russia10 October 1998  Estonia
Sandy Jardine[147]38111 November 1970  Denmark19 December 1979  Belgium
Eoin Jess[148]18218 November 1992  Italy31 March 1999  Czech Republic
Allan Johnston[149]18210 October 1998  Estonia7 September 2002  Faroe Islands
Mo Johnston[150]381428 February 1984  Wales13 November 1991  San Marino
Willie Johnston[151]21013 October 1965  Poland3 June 1978  Peru
Bobby Johnstone[152]171014 April 1951  England14 April 1956  England
Derek Johnstone[153]14212 May 1973  Wales19 December 1979  Belgium
Jimmy Johnstone[154]2343 October 1964  Wales20 November 1974  Spain
Joe Jordan[155]521119 May 1973  England22 June 1982  Soviet Union
Kevin Kyle[156]10116 May 2002  South Korea14 November 2009  Wales
Paul Lambert[157]40121 May 1995  Japan10 September 2003  Germany
Denis Law[158]553018 October 1958  Wales14 June 1974  Zaire
Graham Leggat[159]18814 April 1956  England5 June 1960  Hungary
Jim Leighton[160]91013 October 1982  East Germany10 October 1998  Estonia
Bobby Lennox[161]10316 November 1966  Northern Ireland22 April 1970  Wales
Craig Levein[162]16028 March 1990  Argentina16 November 1994  Russia
Billy Liddell[163]29815 May 1946   Switzerland8 October 1955  Northern Ireland
Peter Lorimer[164]2145 November 1969  Austria17 December 1975  Romania
Lou Macari[165]24524 May 1972  Wales7 June 1978  Iran
Dave Mackay[166]22426 May 1957  Spain2 October 1965  Northern Ireland
Duncan MacKay[167]14011 April 1959  England2 May 1962  Uruguay
Murdo MacLeod[168]20125 May 1985  England6 February 1991  Soviet Union
Shaun Maloney[169]4778 October 2005  Belarus4 June 2016  France
Maurice Malpas[170]5501 June 1984  France18 November 1992  Italy
David Marshall[171]47018 August 2004  Hungary22 June 2021  Croatia
Chris Martin[172]17328 May 2014  Nigeria8 October 2017  Slovenia
Russell Martin[173]29025 May 2011  Wales26 March 2017  Slovenia
Alex Massie[174]18119 September 1931  Ireland30 October 1937  Wales
Don Masson[175]1756 May 1976  Wales3 June 1978  Peru
Gary McAllister[176]57525 April 1990  East Germany31 March 1999  Czech Republic
James McArthur[177]32416 November 2010  Faroe Islands8 October 2017  Slovenia
Oli McBurnie[178]16023 March 2018  Costa Rica31 March 2021  Faroe Islands
Stuart McCall[179]40128 March 1990  Argentina25 March 1998  Denmark
Jim McCalliog[55][180]10115 April 1967  England21 April 1971  Portugal
Neil McCann[181]2635 September 1998  Lithuania12 November 2005  United States
Brian McClair[182]30212 November 1986  Luxembourg2 June 1993  Estonia
Ally McCoist[183]611929 April 1986  Netherlands10 October 1998  Estonia
Ian McColl[184]14015 April 1950  England19 April 1958  England
Robert Smyth McColl[185]131321 March 1896  Wales14 March 1908  Ireland
Ross McCormack[186]13230 May 2008  Czech Republic29 May 2016  Italy
Eddie McCreadie[187]23010 April 1965  England17 May 1969  Cyprus
Lee McCulloch[188]18113 October 2004  Moldova12 October 2010  Spain
James McFadden[189]481520 May 2002  South Africa7 September 2010  Liechtenstein
John McGinlay[190]13420 April 1994  Austria2 April 1997  Austria
John McGinn*[191]641829 March 2016  Denmark26 March 2024  Northern Ireland
Danny McGrain[192]62012 May 1973  Wales22 June 1982  Soviet Union
Allan McGregor[193]42030 May 2007  Austria20 November 2018  Israel
Callum McGregor*[194]5839 November 2017  Netherlands19 November 2023  Norway
Jim McInally[195]1001 April 1987  Belgium28 April 1993  Portugal
Scott McKenna*[196]33123 March 2018  Costa Rica19 November 2023  Norway
Stewart McKimmie[197]40127 May 1989  England15 June 1996  England
Billy McKinlay[198]29417 November 1993  Malta14 October 1998  Faroe Islands
Tosh McKinlay[199]22016 August 1995  Greece23 June 1998  Morocco
Ronnie McKinnon[200]2819 November 1965  Italy14 June 1971  Soviet Union
Alan McLaren[201]24017 May 1992  United States15 November 1995  San Marino
Kenny McLean*[202]38224 March 2016  Czech Republic26 March 2024  Northern Ireland
Alex McLeish[203]77026 March 1980  Portugal17 February 1993  Malta
Stephen McManus[204]26211 October 2006  Ukraine12 October 2010  Spain
Jimmy McMenemy[205]12518 March 1905  Ireland13 March 1920  Ireland
Jimmy McMullan[206]16026 February 1920  Wales13 April 1929  England
Alec McNair[207]1503 March 1906  Wales10 April 1920  England
Jackie McNamara[208]3305 October 1996  Latvia7 September 2005  Norway
Henry McNeil[209]1067 March 1874  England14 March 1881  Wales
Billy McNeill[210]29315 April 1961  England27 May 1972  England
Bob McPhail[211]1772 April 1927  England10 November 1937  Ireland
Dave McPherson[212]27026 April 1989  Cyprus28 April 1993  Portugal
Gordon McQueen[213]3051 June 1974  Belgium16 May 1981  Wales
Paul McStay[214]76921 September 1983  Uruguay2 April 1997  Austria
Willie McStay[215]13012 February 1921  Wales25 February 1928  Ireland
Scott McTominay*[216]49823 March 2018  Costa Rica26 March 2024  Northern Ireland
David Meiklejohn[217]1534 February 1922  Wales29 November 1933  Austria
Kenny Miller[218]691825 April 2001  Poland14 August 2013  England
Willie Miller[219]6511 June 1975  Romania15 November 1989  Norway
Bobby Moncur[220]16030 May 1968  Netherlands27 May 1972  England
Willie Morgan[55][221]26416 May 1967  Israel22 June 1974  Yugoslavia
James Morrison[222]46330 May 2008  Czech Republic5 October 2017  Slovakia
Alan Morton[223]31526 February 1920  Wales8 May 1932  France
Jackie Mudie[224]17920 October 1956  Wales15 June 1958  France
Charlie Mulgrew[225]44329 February 2012  Slovenia10 October 2019  Russia
Bobby Murdoch[226]1269 November 1965  Italy5 November 1969  Austria
Steven Naismith[227]51106 June 2007  Faroe Islands19 November 2019  Kazakhstan
David Narey[228]35127 April 1977  Sweden8 February 1989  Cyprus
Gary Naysmith[229]46130 May 2000  Republic of Ireland1 April 2009  Iceland
Pat Nevin[230]28526 March 1986  Romania27 March 1996  Australia
Joe Nibloe[231]11013 April 1929  England8 May 1932  France
Charlie Nicholas[232]20530 March 1983   Switzerland26 April 1989  Cyprus
Steve Nicol[233]27012 September 1984  Yugoslavia11 September 1991   Switzerland
Kevin Nisbet*[234]11131 March 2021  Faroe Islands20 June 2023  Georgia
Garry O'Connor[235]16417 April 2002  Nigeria9 September 2009  Netherlands
Stephen O'Donnell[236]26030 May 2018  Peru29 March 2022  Austria
John O'Hare[237]13518 April 1970  Northern Ireland24 May 1972  Wales
Alex Parker[238]1504 May 1955  Portugal11 June 1958  Paraguay
Derek Parlane[239]12112 May 1973  Wales28 May 1977  Wales
Callum Paterson[240]17029 May 2016  Italy12 November 2020  Serbia
Nathan Patterson*[241]2116 June 2021  Luxembourg26 March 2024  Northern Ireland
Stephen Pearson[242]10015 November 2003  Netherlands17 October 2007  Georgia
Matt Phillips[243]16126 May 2012  United States9 September 2019  Belgium
Ryan Porteous*[244]10127 September 2022  Ukraine22 March 2024  Netherlands
Steven Pressley[245]32029 March 2000  France11 October 2006  Ukraine
David Provan[246]10119 December 1979  Belgium28 April 1982  Northern Ireland
Nigel Quashie[247]14127 May 2004  Estonia6 September 2006  Lithuania
Jimmy Quinn[248]11718 March 1905  Ireland23 March 1912  England
Gavin Rae[249]14025 April 2001  Poland1 April 2009  Iceland
Lawrie Reilly[250]382223 October 1948  Wales6 April 1957  England
Harry Rennie[251]1303 March 1900  Ireland14 March 1908  Ireland
Jordan Rhodes[252]14311 November 2011  Cyprus22 March 2017  Canada
Tommy Ring[253]1226 May 1953  Sweden6 November 1957   Switzerland
Bruce Rioch[254]24613 May 1975  Portugal11 June 1978  Netherlands
Matt Ritchie[255]16325 March 2015  Northern Ireland23 March 2018  Costa Rica
Andrew Robertson*[256]6935 March 2014  Poland26 March 2024  Northern Ireland
John Grant Robertson[257]16312 September 1990  Romania11 October 1995  Sweden
John Neilson Robertson[258]28813 May 1978  Northern Ireland12 October 1983  Belgium
John Tait Robertson[259]1632 April 1898  England6 March 1905  Wales
Barry Robson[260]17022 August 2007  South Africa29 February 2012  Slovenia
Maurice Ross[261]13016 May 2002  South Korea19 November 2003  Netherlands
Alan Rough[262]5307 April 1976   Switzerland23 April 1986  England
Johnny Russell[263]14118 November 2014  England13 October 2019  San Marino
Alex Scott[264]1657 November 1956  Northern Ireland25 June 1966  Brazil
Scott Severin[265]1506 October 2001  Latvia6 September 2006  Lithuania
Graeme Sharp[266]12128 May 1985  Iceland22 March 1988  Malta
Jimmy Simpson[note 3][267]14120 October 1934  Ireland10 November 1937  Ireland
Alex Smith[268]2032 April 1898  England1 April 1911  England
Gordon Smith[269]19423 January 1946  Belgium26 May 1957  Spain
John Smith[270]10103 March 1877  England15 March 1884  England
Nicol Smith[271]1203 April 1897  England3 May 1902  England
Robert Snodgrass[272]2879 February 2011  Northern Ireland10 October 2019  Russia
Graeme Souness[273]54430 October 1974  East Germany8 June 1986  West Germany
David Speedie[274]10025 May 1985  England30 May 1989  Chile
John Spencer[275]14016 November 1994  Russia27 May 1997  Wales
Ian St. John[276]2196 May 1959  West Germany10 April 1965  England
Pat Stanton[277]16011 May 1966  Netherlands27 March 1974  West Germany
Billy Steel[278]301212 April 1947  England6 May 1953  Sweden
Colin Stein[279]21916 October 1968  Denmark19 May 1973  England
George Stevenson[280]12429 October 1927  Wales20 October 1934  Ireland
Ray Stewart[281]10116 May 1981  Wales18 February 1987  Republic of Ireland
Gordon Strachan[282]50516 May 1980  Northern Ireland25 March 1992  Finland
Paul Sturrock[283]20316 May 1981  Wales1 April 1987  Belgium
Neil Sullivan[284]28027 May 1997  Wales12 February 2003  Republic of Ireland
Greg Taylor*[285]13011 June 2019  Belgium19 November 2023  Norway
Gary Teale[286]1301 March 2006   Switzerland1 April 2009  Iceland
Bobby Templeton[287]1113 May 1902  England3 March 1913  Wales
Steven Thompson[288]16327 March 2002  France13 October 2004  Moldova
Charles Bellany Thomson[289]21426 March 1904  Ireland4 April 1914  England
Kieran Tierney*[290]43129 March 2016  Denmark26 March 2024  Northern Ireland
Ian Ure[55][291]1208 November 1961  Wales21 October 1967  Northern Ireland
Willie Waddell[292]18615 May 1946   Switzerland3 November 1954  Northern Ireland
Bobby Walker[293]2983 March 1900  Ireland5 April 1913  England
Tommy Walker[294]21921 November 1934  Wales15 May 1946   Switzerland
Lee Wallace[295]10010 October 2009  Japan22 March 2017  Canada
John Wark[296]29719 May 1979  Wales12 September 1984  Yugoslavia
Andy Webster[297]28130 April 2003  Austria6 February 2013  Estonia
David Weir[298]69127 May 1997  Wales12 October 2010  Spain
John White[note 4][299]2236 May 1959  West Germany12 May 1964  West Germany
Steven Whittaker[300]31012 August 2009  Norway29 March 2016  Denmark
Derek Whyte[301]12014 October 1987  Belgium28 April 1999  Germany
Lee Wilkie[302]11116 May 2002  South Korea19 November 2003  Netherlands
Andrew Wilson[note 5][303]121326 February 1920  Wales14 April 1923  England
Davie Wilson[note 6][304]22922 October 1960  Wales27 May 1965  Finland
Willie Woodburn[305]24012 April 1947  England30 April 1952  United States
George Young[note 7][306]54015 May 1946   Switzerland19 May 1957   Switzerland
Tommy Younger[307]2404 May 1955  Portugal11 June 1958  Paraguay

See also

Footnotes

References

External links