User:
Password:

forgot password?
sign-upLOGIN
Matches (18223)
Players (31921)
Managers (1472)
Referees (3547)
Clubs (3590)
Venues (1818)

  • The longest Sweden national team career - 22 years 1 month 21 days, achieved by Zlatan Ibrahimovic (debut on 31 January 2001 vs Faroe Islands, last match on 24 Mar 2023 vs Belgium)
  • The first Sweden's footballer to have appeared in 100 international matches was Björn Nordqvist, his 100th cap he earned on 15 June 1977 vs Denmark
  • Henrik Larsson is the most capped Sweden football player at the FIFA World Cup, played 13 matches
Sweden international footballers
Sweden players by caps
FootballerBornDiedPeriodCapsGoalsFirst matchLast match
Anders Svensson17 Jul 1976
1999 - 2013
1482127 Nov 199919 Nov 2013
Thomas Ravelli13 Aug 1959
1981 - 1997
14301 Mar 198111 Oct 1997
Sebastian Larsson06 Jun 1985
2008 - 2021
1331006 Feb 200829 Jun 2021
Andreas Isaksson03 Oct 1981
2002 - 2016
13327 Mar 200222 Jun 2016
Kim Källström24 Aug 1982
2001 - 2016
1311601 Feb 200122 Jun 2016
Zlatan Ibrahimovic03 Oct 1981
2001 - 2023
1226231 Jan 200124 Mar 2023
Olof Mellberg03 Sep 1977
2000 - 2012
117823 Feb 200019 Jun 2012
Roland Nilsson27 Nov 1963
1986 - 2000
116201 May 198611 Oct 2000
Björn Nordqvist06 Oct 1942
1963 - 1978
11504 May 196304 Oct 1978
Niclas Alexandersson29 Dec 1971
1993 - 2008
109710 Nov 199310 Jun 2008
Henrik Larsson20 Sep 1971
1993 - 2009
1063713 Oct 199310 Oct 2009
Patrik Andersson18 Aug 1971
1992 - 2002
96329 Jan 199225 May 2002
Mikael Lustig13 Dec 1986
2008 - 2021
94619 Jan 200829 Jun 2021
Orvar Bergmark16 Nov 193010 May 2004
1951 - 1965
9417 Jun 195107 Nov 1965
Markus Berg17 Aug 1986
2008 - 2021
902406 Feb 200829 Jun 2021
Emil Forsberg23 Oct 1991
2014 - 2024
902117 Jan 201419 Nov 2024
Andreas Granqvist16 Apr 1985
2006 - 2019
88923 Jan 200615 Nov 2019
Teddy Lucic15 Apr 1973
1995 - 2006
8604 Jun 199506 Sep 2006
Johan Elmander27 May 1981
2002 - 2015
852013 Feb 200231 Mar 2015
Kennet Andersson06 Oct 1967
1990 - 2000
833117 Feb 199011 Oct 2000
Christian Wilhemsson08 Dec 1979
2001 - 2012
79931 Jan 200112 Oct 2012
Joachim Björklund15 Mar 1971
1992 - 2000
7826 Jan 199211 Oct 2000
Ronnie Hellström21 Feb 194906 Feb 2022
1968 - 1980
7701 Aug 196810 Sep 1980
Tobias Linderoth21 Apr 1979
1999 - 2008
76227 Nov 199906 Sep 2008
Fredrik Ljungberg16 Apr 1977
1998 - 2008
751424 Jan 199818 Jun 2008
Jonas Thern20 Mar 1967
1987 - 1997
75614 Oct 198710 Sep 1997
Robin Olsen08 Jan 1990
2015 - 2024
7515 Jan 201508 Jun 2024
Marcus Allbäck05 Jul 1973
1999 - 2008
743027 Nov 199918 Jun 2008
Viktor Claesson02 Jan 1992
2012 - 2023
741518 Jan 201219 Nov 2023
Håkan Mild14 Jun 1971
1991 - 2001
74817 Apr 199110 Nov 2001
Daniel Andersson28 Aug 1977
1997 - 2009
7411 Feb 199714 Oct 2009
Karl Oskar Svensson11 Nov 192515 Jul 2000
1949 - 1958
7313 May 194929 Jun 1958
Bosse Larsson05 May 194418 Dec 2023
1964 - 1978
701720 Sep 196411 Jun 1978
Victor Lindelöf17 Jul 1994
2016 - 2024
70324 Mar 201616 Nov 2024
Albin Ekdal28 Jul 1989
2011 - 2023
7010 Aug 201119 Nov 2023
Stefan Schwarz18 Apr 1969
1990 - 2001
69614 Feb 199028 Mar 2001
Ingemar Erlandsson16 Nov 195709 Aug 2022
1978 - 1985
69204 Apr 197816 Oct 1985
Glenn Hysén30 Oct 1959
1981 - 1990
68714 May 198110 Oct 1990
Ola Toivonen03 Jul 1986
2007 - 2018
641414 Jan 200707 Jul 2018
Mikael Nilsson24 Jun 1978
2002 - 2009
64320 Nov 200214 Oct 2009
Martin Dahlin16 Apr 1968
1991 - 1997
602917 Apr 199111 Oct 1997
Roger Ljung08 Jan 1966
1988 - 1995
59312 Jan 198804 Jun 1995
Search in football database
Search in

Sweden upcoming fixtures

Friendly International
Luxembourg vs Sweden
Luxembourg City, Saturday 22 March 2025
Friendly International
Sweden vs Northern Ireland
Solna, Tuesday 25 March 2025
Friendly International
Hungary vs Sweden
Budapest, Friday 6 June 2025
World Cup 2026 Qualification
Slovenia vs Sweden
Friday 5 September 2025
Copyright © 2008-2025 • Privacy Policy • Ukraine will win!