top of page
SPORTS

International Football - Scotland
Most Appearances
This list features the players with the most appearances for the Scotland national team.
RANK | PLAYERS | APPEARANCES | YEARS |
1 | Kenny Dalglish | 102 | 1971–1986 |
2 | Jim Leighton | 91 | 1982–1998 |
3 | Andy Robertson | 90 | 2014–present |
4 | Craig Gordon | 83 | 2004–present |
5 | John McGinn | 83 | 2016–present |
6 | Darren Fletcher | 80 | 2003–2017 |
7 | Alex McLeish | 77 | 1980–1993 |
8 | Paul McStay | 76 | 1983–1997 |
9 | Tom Boyd | 72 | 1990–2001 |
10 | David Weir | 69 | 1997–2010 |
11 | Kenny Miller | 69 | 2001–2013 |
References
Wikipedia. (2025). Scotland national football team records and statistics – Most capped players. Available at: https://en.wikipedia.org/wiki/Scotland_national_football_team_records_and_statistics#Most_capped_players (Accessed 1 December 2025).

SCALA
lists
bottom of page



