This list contains all players capped by Scotland 25 or more times.
Note that 'Clubs' only includes those when players received caps.
| # |
Player |
Clubs |
Scotland career |
Caps |
Goals |
| 1 |
Dalglish, KennyKenny Dalglish |
Celtic, Liverpool |
1971-1986 |
102 |
30 |
| 2 |
Leighton, JimJim Leighton |
Aberdeen, Manchester United, Hibernian |
1982-1998 |
91 |
0 |
| 3 |
McLeish, AlexAlex McLeish |
Aberdeen |
1980-1993 |
77 |
0 |
| 4 |
McStay, PaulPaul McStay |
Celtic |
1983-1997 |
76 |
9 |
| 5 |
Boyd, TomTom Boyd |
Motherwell, Chelsea, Celtic |
1990-2001 |
72 |
1 |
| 6 |
Dailly, ChristianChristian Dailly |
Blackburn Rovers, Derby County, West Ham United, Southampton, Rangers |
1997-present |
66 |
6 |
| 7 |
Miller, WillieWillie Miller |
Aberdeen |
1975-1989 |
65 |
1 |
| 8 |
McGrain, DannyDanny McGrain |
Celtic |
1973-1982 |
62 |
0 |
| 9 |
Gough, RichardRichard Gough |
Dundee United, Tottenham Hotspur, Rangers |
1983-1993 |
61 |
6 |
| = |
McCoist, AllyAlly McCoist |
Rangers, Kilmarnock |
1985-1998 |
61 |
19 |
| = |
Weir, DavidDavid Weir |
Heart of Midlothian, Everton, Rangers |
1998-present |
61 |
1 |
| 12 |
Collins, JohnJohn Collins |
Hibernian, Celtic, AS Monaco, Everton |
1988-1999 |
58 |
12 |
| 13 |
Aitken, RoyRoy Aitken |
Celtic, Newcastle United, St Mirren |
1979-1991 |
57 |
1 |
| = |
McAllister, GaryGary McAllister |
Leicester City, Leeds United, Coventry City |
1990-1999 |
57 |
5 |
| 15 |
Law, DenisDenis Law |
Huddersfield Town, Torino, Manchester United |
1958-1974 |
55 |
30 |
| = |
Malpas, MauriceMaurice Malpas |
Dundee United |
1984-1992 |
55 |
0 |
| 17 |
Bremner, BillyBilly Bremner |
Leeds United |
1965-1975 |
54 |
3 |
| = |
Souness, GraemeGraeme Souness |
Middlesbrough, Liverpool, Sampdoria, Rangers |
1974-1986 |
54 |
4 |
| 19 |
Young, GeorgeGeorge Young |
Rangers |
1946-1957 |
53 |
0 |
| = |
Rough, AlanAlan Rough |
Partick Thistle, Hibernian |
1976-1986 |
53 |
0 |
| = |
Gallacher, KevinKevin Gallacher |
Dundee United, Coventry City, Blackburn Rovers, Newcastle United |
1988-2001 |
53 |
9 |
| 22 |
Jordan, JoeJoe Jordan |
Leeds United, Manchester United, AC Milan |
1973-1982 |
52 |
11 |
| 23 |
Hendry, ColinColin Hendry |
Blackburn Rovers, Rangers, Coventry City, Bolton Wanderers |
1993-2001 |
51 |
3 |
| 24 |
Hartford, AsaAsa Hartford |
West Bromwich Albion, Manchester City, Everton |
1972-1982 |
50 |
5 |
| = |
Strachan, GordonGordon Strachan |
Aberdeen, Manchester United, Leeds United |
1980-1992 |
50 |
5 |
| 26 |
Evans, BobbyBobby Evans |
Celtic, Chelsea |
1948-1960 |
48 |
0 |
| 27 |
Burley, CraigCraig Burley |
Chelsea, Celtic, Derby County |
1995-2003 |
46 |
3 |
| 28 |
Greig, JohnJohn Greig |
Rangers |
1964-1975 |
44 |
3 |
| 29 |
Durie, GordonGordon Durie |
Chelsea, Tottenham Hotspur, Rangers |
1987-1998 |
43 |
7 |
| = |
Ferguson, BarryBarry Ferguson |
Rangers, Blackburn Rovers |
1998-present |
43 |
3 |
| = |
Gemmill, ArchieArchie Gemmill |
Derby County, Nottingham Forest, Birmingham City |
1971-1981 |
43 |
8 |
| = |
Goram, AndyAndy Goram |
Oldham Athletic, Hibernian, Rangers |
1985-1998 |
43 |
0 |
| 33 |
Caldow, EricEric Caldow |
Rangers |
1957-1963 |
40 |
4 |
| = |
Lambert, PaulPaul Lambert |
Motherwell, Borussia Dortmund, Celtic |
1995-2003 |
40 |
1 |
| = |
McCall, StuartStuart McCall |
Everton, Rangers |
1990-1998 |
40 |
1 |
| = |
McKimmie, StewartStewart McKimmie |
Aberdeen |
1989-1996 |
40 |
1 |
| 37 |
Naysmith, GaryGary Naysmith |
Heart of Midlothian, Everton, Sheffield United |
2000-present |
39 |
1 |
| 38 |
Jardine, SandySandy Jardine |
Rangers |
1970-1979 |
38 |
1 |
| = |
Johnston, MoMo Johnston |
Watford, Celtic, FC Nantes, Rangers |
1984-1991 |
38 |
14 |
| = |
Reilly, LawrieLawrie Reilly |
Hibernian |
1948-1957 |
38 |
23 |
| 41 |
McFadden, JamesJames McFadden |
Motherwell, Everton |
2002-present |
37 |
13 |
| 42 |
Calderwood, ColinColin Calderwood |
Tottenham Hotspur, Aston Villa |
1995-1999 |
36 |
1 |
| = |
Miller, KennyKenny Miller |
Rangers, Wolverhampton Wanderers, Celtic, Derby County |
2001-present |
36 |
11 |
| 44 |
Donachie, WillieWillie Donachie |
Manchester City |
1972-1978 |
35 |
0 |
| = |
Fletcher, DarrenDarren Fletcher |
Manchester United |
2003-present |
35 |
4 |
| = |
Narey, DavidDavid Narey |
Dundee United |
1977-1988 |
35 |
1 |
| 47 |
Baxter, JimJim Baxter |
Rangers, Sunderland |
1960-1967 |
34 |
3 |
| = |
Buchan, MartinMartin Buchan |
Aberdeen, Manchester United |
1972-1978 |
34 |
0 |
| 49 |
McNamara, JackieJackie McNamara |
Celtic, Wolverhampton Wanderers |
1998-2005 |
33 |
0 |
| = |
Alexander, GrahamGraham Alexander |
Preston North End, Burnley |
2002-present |
33 |
0 |
| 51 |
Gray, FrankFrank Gray |
Leeds United, Nottingham Forest, |
1976-1983 |
32 |
1 |
| = |
Pressley, StevenSteven Pressley |
Heart of Midlothian |
2000-present |
32 |
0 |
| 53 |
Collins, BobbyBobby Collins |
Celtic, Everton, Leeds United |
1950-1965 |
31 |
10 |
| = |
Morton, AlanAlan Morton |
Queen's Park, Rangers |
1920-1932 |
31 |
5 |
| 55 |
McClair, BrianBrian McClair |
Celtic, Manchester United |
1986-1993 |
30 |
2 |
| = |
McQueen, GordonGordon McQueen |
Leeds United, Manchester United |
1974-1981 |
30 |
5 |
| = |
Steel, BillyBilly Steel |
Greenock Morton, Derby County, Dundee |
1947-1953 |
30 |
12 |
| = |
Gordon, CraigCraig Gordon |
Hearts, Sunderland |
2003-present |
30 |
0 |
| 59 |
Henderson, WillieWillie Henderson |
Rangers |
1962-1971 |
29 |
5 |
| = |
Liddell, BillyBilly Liddell |
Liverpool |
1962-1971 |
29 |
8 |
| = |
McKinlay, BillyBilly McKinlay |
Dundee United, Blackburn Rovers |
1993-1998 |
29 |
4 |
| = |
McNeill, BillyBilly McNeill |
Celtic |
1961-1972 |
29 |
3 |
| = |
Walker, BobbyBobby Walker |
Heart of Midlothian |
1900-1913 |
29 |
8 |
| = |
Wark, JohnJohn Wark |
Ipswich Town, Liverpool |
1979-1984 |
29 |
7 |
| 65 |
Brown, BillBill Brown |
Dundee, Tottenham Hotspur |
1958-1965 |
28 |
0 |
| = |
Cameron, ColinColin Cameron |
Heart of Midlothian, Wolverhampton Wanderers |
1999-2004 |
28 |
2 |
| = |
Jackson, DarrenDarren Jackson |
Hibernian, Celtic |
1995-1998 |
28 |
4 |
| = |
McKinnon, RonnieRonnie McKinnon |
Rangers |
1965-1971 |
28 |
1 |
| = |
Nevin, PatPat Nevin |
Chelsea, Everton, Tranmere Rovers |
1986-1996 |
28 |
5 |
| = |
Robertson, John NeilsonJohn Neilson Robertson |
Nottingham Forest, Derby County |
1978-1983 |
28 |
8 |
| = |
Sullivan, NeilNeil Sullivan |
Wimbledon, Tottenham Hotspur |
1997-2003 |
28 |
0 |
| 72 |
Archibald, SteveSteve Archibald |
Aberdeen, Tottenham Hotspur, Barcelona |
1980-1986 |
27 |
4 |
| = |
Hay, DavidDavid Hay |
Celtic |
1970-1974 |
27 |
0 |
| = |
McPherson, DaveDave McPherson |
Heart of Midlothian, Rangers |
1989-1993 |
27 |
0 |
| = |
Nicol, SteveSteve Nicol |
Liverpool |
1984-1991 |
27 |
0 |
| 76 |
Bett, JimJim Bett |
Rangers, FC Lokeren, Aberdeen |
1982-1990 |
26 |
1 |
| = |
Dodds, BillyBilly Dodds |
Aberdeen, Dundee United, Rangers |
1996-2001 |
26 |
7 |
| = |
Gemmill, ScotScot Gemmill |
Nottingham Forest, Everton |
1995-2002 |
26 |
1 |
| = |
Hansen, AlanAlan Hansen |
Liverpool |
1979-1987 |
26 |
0 |
| = |
Hutchison, DonDon Hutchison |
Everton, Sunderland, West Ham United, Coventry City |
1999-2007 |
26 |
6 |
| = |
McCann, NeilNeil McCann |
Heart of Midlothian, Rangers, Southampton |
1998-2005 |
26 |
3 |
| = |
Caldwell, GaryGary Caldwell |
Newcastle United, Hibernian, Celtic |
2002-present |
26 |
2 |
| 83 |
Cowan, JimmyJimmy Cowan |
Greenock Morton |
1948-1952 |
25 |
0 |
| = |
Cox, SammySammy Cox |
Rangers |
1948-1954 |
25 |
0 |
| = |
Crawford, StephenStephen Crawford |
Raith Rovers, Dunfermline Athletic, Plymouth Argyle |
1995-2004 |
25 |
4 |
| = |
Docherty, TommyTommy Docherty |
Preston North End, Arsenal |
1951-1959 |
25 |
1 |