User:
Password:

forgot password?
sign-upLOGIN
Matches (17954)
Players (31665)
Managers (1460)
Referees (3526)
Clubs (3557)
Venues (1808)

  • The longest Scotland national team career - 18 years 5 months 17 days, achieved by Craig Gordon (debut on 30 May 2004 vs Trinidad & Tobago, last match on 16 Nov 2022 vs Turkey)
  • Jim Leighton is the most capped Scotland football player at the FIFA World Cup, played 9 matches
  • The first Scotland's footballer to have appeared in 100 international matches was Kenny Dalglish, his 100th cap he earned on 26 March 1986 vs Romania
Scotland international footballers
Scotland players by caps
FootballerBornDiedPeriodCapsGoalsFirst matchLast match
Kenny Dalglish04 Mar 1951
1971 - 1986
1023010 Nov 197112 Nov 1986
Jim Leighton24 Jul 1958
1982 - 1998
9113 Oct 198210 Oct 1998
Darren Fletcher01 Feb 1984
2003 - 2017
80520 Aug 200308 Oct 2017
Alex McLeish21 Jan 1959
1980 - 1993
7726 Mar 198017 Feb 1993
Paul McStay22 Oct 1964
1983 - 1997
76921 Sep 198302 Apr 1997
Craig Gordon31 Dec 1982
2004 - 2022
7430 May 200416 Nov 2022
Tom Boyd24 Nov 1965
1990 - 2001
72112 Sep 199005 Sep 2001
Kenny Miller23 Dec 1979
2001 - 2013
691825 Apr 200114 Aug 2013
Andrew Robertson11 Mar 1994
2014 - 2024
69305 Mar 201426 Mar 2024
David Weir10 May 1970
1997 - 2010
69127 May 199712 Oct 2010
Christian Dailly23 Oct 1973
1997 - 2008
67627 May 199730 May 2008
Willie Miller02 May 1955
1975 - 1989
65101 Jun 197515 Nov 1989
John McGinn18 Oct 1994
2016 - 2024
641829 Mar 201626 Mar 2024
Danny McGrain01 May 1950
1973 - 1982
6212 May 197322 Jun 1982
Ally McCoist24 Sep 1962
1986 - 1998
611929 Apr 198610 Oct 1998
Richard Gough05 Apr 1962
1983 - 1993
61630 Mar 198328 Apr 1993
John Collins31 Jan 1968
1988 - 1999
581217 Feb 198817 Nov 1999
Callum McGregor14 Jun 1993
2017 - 2023
58309 Nov 201719 Nov 2023
Gary McAllister25 Dec 1964
1990 - 1999
57525 Apr 199031 Mar 1999
Roy Aitken24 Nov 1958
1979 - 1991
57112 Sep 197916 Oct 1991
Denis Law24 Feb 1940
1958 - 1974
553018 Oct 195814 Jun 1974
Scott Brown25 Jun 1985
2005 - 2017
55412 Nov 200504 Sep 2017
Gary Caldwell12 Apr 1982
2002 - 2013
55227 Mar 200226 Mar 2013
Maurice Malpas03 Aug 1962
1984 - 1992
5501 Jun 198418 Nov 1992
Graeme Souness06 May 1953
1974 - 1986
54430 Oct 197408 Jun 1986
Billy Bremner09 Dec 194207 Dec 1997
1965 - 1975
54308 May 196503 Sep 1975
George Young27 Oct 192210 Jan 1997
1946 - 1957
5415 May 194619 May 1957
Kevin Gallacher23 Nov 1966
1988 - 2001
53917 May 198828 Mar 2001
Alan Rough25 Nov 1951
1976 - 1986
5307 Apr 197623 Apr 1986
Joe Jordan15 Dec 1951
1973 - 1982
521019 May 197322 Jun 1982
Steven Naismith14 Sep 1986
2007 - 2019
511006 Jun 200719 Nov 2019
Colin Hendry07 Dec 1965
1993 - 2001
51319 May 199328 Mar 2001
Asa Hartford24 Oct 1950
1972 - 1982
50526 Apr 197218 Jun 1982
Stuart Armstrong30 Mar 1992
2017 - 2024
50526 Mar 201726 Mar 2024
Gordon Strachan09 Feb 1957
1980 - 1992
50516 May 198025 Mar 1992
Alan Hutton30 Nov 1984
2007 - 2016
5030 May 200724 Mar 2016
Scott McTominay08 Dec 1996
2018 - 2024
49823 Mar 201826 Mar 2024
James McFadden14 Apr 1983
2002 - 2010
481420 May 200207 Sep 2010
Grant Hanley20 Nov 1991
2011 - 2023
48225 May 201128 Mar 2023
Bobby Evans16 Jul 192701 Sep 2001
1948 - 1960
4823 Oct 194808 Jun 1960
Search in football database
Search in

Scotland upcoming fixtures

Friendly International
Gibraltar vs Scotland
Loulé, Monday 3 June 2024
Friendly International
Scotland vs Finland
Glasgow, Friday 7 June 2024
UEFA Euro 2024
Germany vs Scotland
Munich, Friday 14 June 2024
UEFA Euro 2024
Scotland vs Switzerland
Cologne, Wednesday 19 June 2024
Copyright © 2008-2024 • Privacy Policy • Ukraine will win!