Select season:
Who has made the most appearances for Sweden?
Both starting and substitute appearances are included.
| Player | Caps | First | Latest |
|---|---|---|---|
| Thomas Ravelli | 143 | 15 Feb 1981 | 11 Oct 1997 |
| Anders Svensson | 143 | 27 Nov 1999 | 19 Nov 2013 |
| Seb Larsson | 133 | 06 Feb 2008 | 29 Jun 2021 |
| Andreas Isaksson | 133 | 27 Mar 2002 | 22 Jun 2016 |
| Kim Källström | 131 | 01 Feb 2001 | 22 Jun 2016 |
| Zlatan Ibrahimović | 122 | 31 Jan 2001 | 24 Mar 2023 |
| Roland Nilsson | 116 | 01 May 1986 | 11 Oct 2000 |
| Olof Mellberg | 116 | 23 Feb 2000 | 19 Jun 2012 |
| Björn Nordqvist | 114 | 14 Aug 1963 | 04 Oct 1978 |
| Niclas Alexandersson | 110 | 10 Nov 1993 | 10 Jun 2008 |
| Henrik Larsson | 106 | 13 Oct 1993 | 10 Oct 2009 |
| Orvar Bergmark | 94 | 17 Jun 1951 | 07 Nov 1965 |
| Mikael Lustig | 94 | 18 Jan 2008 | 29 Jun 2021 |
| Emil Forsberg | 92 | 17 Jan 2014 | 18 Nov 2025 |
| Patrik Andersson | 91 | 26 Sep 1990 | 25 May 2002 |
| Marcus Berg | 90 | 06 Feb 2008 | 29 Jun 2021 |
| Teddy Lučić | 88 | 04 Jun 1995 | 06 Sep 2006 |
| Andreas Granqvist | 88 | 23 Jan 2006 | 15 Nov 2019 |
| Johann Elmander | 84 | 13 Feb 2002 | 31 Mar 2015 |
| Kennet Andersson | 82 | 17 Feb 1990 | 11 Oct 2000 |
| Christian Wilhelmsson | 80 | 31 Jan 2001 | 12 Oct 2012 |
| Robin Olsen | 79 | 15 Jan 2015 | 08 Sep 2025 |
| Ronnie Hellström | 78 | 01 Aug 1968 | 10 Sep 1980 |
| Joachim Björklund | 78 | 25 Jan 1992 | 11 Oct 2000 |
| Victor Lindelöf | 76 | 24 Mar 2016 | 01 Jun 2026 |
| Tobias Linderoth | 76 | 27 Nov 1999 | 06 Sep 2008 |
| Jonas Thern | 75 | 14 Oct 1987 | 10 Sep 1997 |
| Freddie Ljungberg | 75 | 24 Jan 1998 | 18 Jun 2008 |
| Daniel Andersson | 75 | 11 Feb 1997 | 14 Oct 2009 |
| Hakan Mild | 75 | 17 Apr 1991 | 10 Nov 2001 |
| Marcus Allbäck | 74 | 27 Nov 1999 | 18 Jun 2008 |
| Kalle Svensson | 71 | 13 May 1949 | 29 Jun 1958 |
| Viktor Claesson | 71 | 18 Jan 2012 | 19 Nov 2023 |
| Albin Ekdal | 70 | 10 Aug 2011 | 19 Nov 2023 |
| Bo Larsson | 70 | 20 Sep 1964 | 11 Jun 1978 |
| Ingemar Erlandsson | 69 | 04 Apr 1978 | 16 Oct 1985 |
| Stefan Schwarz | 69 | 14 Feb 1990 | 28 Mar 2001 |
| Glenn Hysén | 68 | 14 May 1981 | 10 Oct 1990 |
| Ola Toivonen | 64 | 14 Jan 2007 | 07 Jul 2018 |
| Martin Dahlin | 60 | 17 Apr 1991 | 11 Oct 1997 |
| Mikael Nilsson | 59 | 20 Nov 2002 | 14 Oct 2009 |
| Roger Ljung | 59 | 13 Jan 1988 | 04 Jun 1995 |
| Magnus Hedman | 59 | 09 Feb 1997 | 17 Nov 2004 |
| Stig Fredriksson | 58 | 19 Apr 1979 | 23 Sep 1987 |
| Anders Limpar | 58 | 18 Apr 1987 | 01 Sep 1996 |
| Klas Ingesson | 57 | 31 May 1989 | 25 Mar 1998 |
| Alexander Isak | 57 | 08 Jan 2017 | 01 Jun 2026 |
| Pontus Kåmark | 57 | 14 Feb 1990 | 13 Feb 2002 |
| Erik Edman | 57 | 31 Jan 2001 | 01 Apr 2009 |
| Martin Olsson | 56 | 29 May 2010 | 20 Jun 2023 |
| Robert Prytz | 56 | 12 Nov 1980 | 14 Jun 1989 |
| Ludwig Augustinsson | 55 | 15 Jan 2015 | 05 Sep 2024 |
| Roland Grip | 55 | 19 Feb 1968 | 26 Jun 1974 |
| Mattias Jonson | 55 | 22 Feb 1996 | 24 Jun 2006 |
| Bengt Gustavsson | 53 | 21 Oct 1951 | 19 Jun 1963 |
| Ake Johansson | 53 | 16 Oct 1955 | 26 Sep 1965 |
| Gunnar Gren | 53 | 29 Aug 1940 | 26 Oct 1958 |
| Glenn Strömberg | 52 | 03 Jun 1982 | 20 Jun 1990 |
| Emil Krafth | 52 | 17 Jan 2014 | 18 Nov 2025 |
| Pontus Wernbloom | 51 | 18 Jan 2007 | 30 May 2016 |
| Agne Simonsson | 51 | 13 Oct 1957 | 10 Aug 1967 |
| Robin Quaison | 50 | 17 Jan 2014 | 19 Nov 2023 |
| Johan Mjällby | 50 | 12 Mar 1997 | 09 Oct 2004 |
| Hasse Borg | 49 | 28 Feb 1976 | 21 Aug 1985 |
| Erik Nilsson | 49 | 19 Jun 1938 | 26 Oct 1952 |
| Daniel Majstorovic | 48 | 16 Feb 2003 | 15 Nov 2011 |
| Peter Larsson | 48 | 16 Nov 1983 | 29 Jan 1992 |
| Gosta Sandberg | 48 | 02 Sep 1951 | 12 Nov 1961 |
| Jimmy Durmaz | 48 | 08 Feb 2011 | 05 Sep 2019 |
| Leif Eriksson | 47 | 16 Sep 1962 | 10 Jun 1972 |
| Tomas Brolin | 47 | 25 Apr 1990 | 15 Nov 1995 |
| Orjan Persson | 47 | 19 Jun 1962 | 03 Jul 1974 |
| Johnny Ekström | 47 | 01 May 1986 | 08 Mar 1995 |
| Sigfrid Lindberg | 46 | 25 Mar 1921 | 16 Nov 1930 |
| Kristoffer Olsson | 46 | 08 Jan 2017 | 19 Nov 2023 |
| Stefan Rehn | 45 | 13 Jan 1988 | 29 Mar 1995 |
| Ove Grahn | 45 | 19 Jun 1962 | 16 Jun 1976 |
| Thomas Sjöberg | 45 | 08 Aug 1974 | 09 Sep 1981 |
| Dejan Kulusekvski | 45 | 18 Nov 2019 | 19 Nov 2024 |
| Andreas Andersson | 45 | 19 Feb 1996 | 28 May 2004 |
| Ove Kindvall | 43 | 22 Aug 1965 | 30 Oct 1974 |
| Petter Hansson | 42 | 01 Feb 2001 | 12 Aug 2009 |
| Hans Selander | 42 | 05 Oct 1966 | 12 Nov 1977 |
| Pierre Bengtsson | 41 | 19 Jan 2011 | 24 Mar 2022 |
| Rasmus Elm | 41 | 24 Jan 2009 | 19 Nov 2013 |
| Andreas Ravelli | 41 | 12 Nov 1980 | 07 May 1989 |
| Sven Jonasson | 41 | 12 Jun 1932 | 20 Oct 1940 |
| Anders Linderoth | 40 | 14 May 1972 | 22 May 1980 |
| Conny Torstensson | 40 | 15 Oct 1972 | 10 Jun 1979 |
| Karl-Erik Grahn | 40 | 16 Jun 1935 | 23 Jun 1946 |
| Tommy Svensson | 40 | 17 May 1967 | 26 Apr 1973 |
| Mattias Svanberg | 40 | 18 Nov 2019 | 01 Jun 2026 |
| Ralf Edström | 40 | 29 Jun 1972 | 12 Nov 1980 |
| Sven Rydell | 39 | 20 Jun 1923 | 01 Jul 1932 |
| Sven Dahlkvist | 39 | 19 Apr 1979 | 17 Nov 1985 |
| Kent Karlsson | 38 | 25 Jun 1973 | 20 Jul 1977 |
| Sigvard Parling | 38 | 19 Sep 1954 | 18 Sep 1960 |
| Krister Kristensson | 38 | 10 Aug 1967 | 17 Sep 1972 |
| Magnus Erlingmark | 37 | 14 Feb 1990 | 14 Oct 1998 |
| Roland Sandberg | 37 | 06 Aug 1969 | 16 Jun 1976 |