Sweden national football team statistics and records: oldest players

Competitions:

Oldest Sweden players

Sweden's oldest players, and their age in years and days on the occasion of their most recent appearance, starting or coming on as a substitute.

For each player age is given in days, and in years and days, from their date of birth.

Player Age (Y:d) Age (days) Match
Lennart Nilsson 50:156 18419 23 Sep 1987
	
v Portugal
Zlatan Ibrahimović 41:171 15147 24 Mar 2023
	
v Belgium
Thomas Ravelli 38:59 13939 11 Oct 1997
	
v Estonia
Henrik Larsson 38:20 13900 10 Oct 2009
	
v Denmark
Gunnar Gren 37:359 13874 26 Oct 1958
	
v Denmark
Gosta Lofgren 37:209 13724 26 Mar 1961
	
v Czechoslovakia
Anders Svensson 37:124 13639 19 Nov 2013
	
v Portugal
Roland Nilsson 36:319 13468 11 Oct 2000
	
v Slovakia
Niclas Alexandersson 36:164 13313 10 Jun 2008
	
v Greece
Erik Nilsson 36:81 13230 26 Oct 1952
	
v Italy
Seb Larsson 36:23 13172 29 Jun 2021
	
v Ukraine
Björn Nordqvist 35:363 13147 04 Oct 1978
	
v Czechoslovakia
Nils Liedholm 35:264 13048 29 Jun 1958
	
v Brazil
Bengt Gustavsson 35:157 12941 19 Jun 1963
	
v Yugoslavia
Magnus Svensson 35:79 12863 28 May 2004
	
v Portugal
Martin Olsson 35:33 12817 20 Jun 2023
	
v Austria
Orvar Bergmark 34:356 12775 07 Nov 1965
	
v Cyprus
Marcus Allbäck 34:348 12767 18 Jun 2008
	
v Russia
Marcus Berg 34:316 12735 29 Jun 2021
	
v Ukraine
Daniel Nannskog 34:314 12733 01 Apr 2009
	
v Serbia
Olof Mellberg 34:289 12708 19 Jun 2012
	
v France
Lennart Skoglund 34:287 12706 07 Oct 1964
	
v Poland
Andreas Isaksson 34:262 12681 22 Jun 2016
	
v Belgium
Bror Mellberg 34:254 12673 20 Aug 1958
	
v Finland
Daniel Majstorovic 34:223 12642 15 Nov 2011
	
v England
Marcus Lantz 34:222 12641 02 Jun 2010
	
v Belarus
Sven-Ove Svensson 34:212 12631 30 Jun 1956
	
v West Germany
Andreas Granqvist 34:212 12631 15 Nov 2019
	
v Romania
Mikael Lustig 34:198 12617 29 Jun 2021
	
v Ukraine
Jan Möller 34:195 12614 31 Mar 1988
	
v Germany
Torsten Lindberg 34:189 12608 21 Oct 1951
	
v Denmark
Mikael Antonsson 34:166 12585 14 Nov 2015
	
v Denmark
Bengt Nyholm 34:149 12568 28 Jun 1964
	
v Denmark
Gustav Svensson 34:131 12550 18 Jun 2021
	
v Slovakia
Albin Ekdal 34:113 12532 19 Nov 2023
	
v Estonia
Kristoffer Nordfeldt 34:110 12529 12 Oct 2023
	
v Moldova
Robin Olsen 34:76 12495 25 Mar 2024
	
v Albania
Bo Larsson 34:36 12455 11 Jun 1978
	
v Spain
Sven-Gunnar Larsson 33:355 12409 01 May 1974
	
v West Germany
Pierre Bengtsson 33:345 12399 24 Mar 2022
	
v Czech Republic
Sven Axbom 33:338 12392 18 Sep 1960
	
v Norway
Prawitz Oberg 33:325 12379 07 Oct 1964
	
v Poland
Johann Elmander 33:307 12361 31 Mar 2015
	
v Iran
Kim Källström 33:302 12356 22 Jun 2016
	
v Belgium
Dick Last 33:254 12308 16 Oct 2002
	
v Portugal
Johan Mjällby 33:242 12296 09 Oct 2004
	
v Romania
Gustav Sjoberg 33:196 12250 06 Oct 1946
	
v Denmark
Roland Grip 33:175 12229 26 Jun 1974
	
v Poland
Tore Keller 33:167 12221 21 Jun 1938
	
v Denmark
Sven Jacobsson 33:128 12182 24 Aug 1947
	
v Finland
Arne Nyberg 33:107 12161 06 Oct 1946
	
v Denmark
Yngve Brodd 33:65 12119 14 Aug 1963
	
v Finland
Ove Grahn 33:38 12092 16 Jun 1976
	
v Norway
Eddie Gustafsson 33:30 12084 03 Mar 2010
	
v Wales
Kennet Andersson 33:5 12059 11 Oct 2000
	
v Slovakia
Marcus Danielson 32:355 12043 29 Mar 2022
	
v Poland
Rami Shaaban 32:337 12025 01 Jun 2008
	
v Ukraine
Pontus Kåmark 32:314 12002 13 Feb 2002
	
v Greece
Christian Wilhelmsson 32:309 11997 12 Oct 2012
	
v Faroe Islands
Johan Wiland 32:264 11952 15 Oct 2013
	
v Germany
Borje Leander 32:250 11938 12 Nov 1950
	
v Switzerland
Hans Selander 32:242 11930 12 Nov 1977
	
v Poland
Petter Hansson 32:241 11929 12 Aug 2009
	
v Finland
Gary Sundgren 32:234 11922 15 Jun 2000
	
v Turkey
Kalle Svensson 32:230 11918 29 Jun 1958
	
v Brazil
Magnus Eriksson 32:222 11910 16 Nov 2022
	
v Mexico
Daniel Sundgren 32:206 11894 16 Jun 2023
	
v New Zealand
Tobias Hysen 32:179 11867 04 Sep 2014
	
v Estonia
Sven Lindman 32:177 11865 13 Oct 1974
	
v Czechoslovakia
Mattias Jonson 32:159 11847 24 Jun 2006
	
v Germany
Jan Olsson II 32:158 11846 04 Sep 1974
	
v Netherlands
Emil Forsberg 32:154 11842 25 Mar 2024
	
v Albania
Marcus Rohdén 32:154 11842 12 Oct 2023
	
v Moldova
Teddy Lučić 32:144 11832 06 Sep 2006
	
v Liechtenstein
Nils Rosen 32:124 11812 23 Sep 1934
	
v Latvia
Sven Andersson 32:121 11809 15 Jun 1938
	
v Finland
Lennart Backman 32:117 11805 04 Jun 1966
	
v Finland
Kurt Andersson 32:111 11799 04 Nov 1964
	
v Germany
Anders Rydberg 32:105 11793 16 Jun 1935
	
v Denmark
Jonas Olsson 32:90 11778 08 Jun 2015
	
v Norway
Daniel Andersson 32:47 11735 14 Oct 2009
	
v Albania
Magnus Kihlstedt 32:31 11719 31 Mar 2004
	
v England
Hasse Borg 32:17 11705 21 Aug 1985
	
v Poland
Göran Hagberg 32:6 11694 14 Nov 1979
	
v Malaysia
Ola Toivonen 32:4 11692 07 Jul 2018
	
v England
Max von Schlebrügge 31:357 11680 24 Jan 2009
	
v USA
Stefan Schwarz 31:344 11667 28 Mar 2001
	
v Moldova
Viktor Claesson 31:321 11644 19 Nov 2023
	
v Estonia
Orjan Persson 31:310 11633 03 Jul 1974
	
v Yugoslavia
Agne Simonsson 31:295 11618 10 Aug 1967
	
v Finland
Sotirios Papagiannopoulos 31:280 11603 12 Jun 2022
	
v Norway
Andreas Jakobsson 31:263 11586 26 Jun 2004
	
v Netherlands
Rune Bergstrom 31:260 11583 24 May 1923
	
v England
Henning Svensson 31:252 11575 29 Jun 1923
	
v Germany
Magnus Hedman 31:243 11566 17 Nov 2004
	
v Scotland
Bengt Berndtsson 31:237 11560 20 Sep 1964
	
v Norway
Kent Karlsson 31:237 11560 20 Jul 1977
	
v Iceland
Harry Bild 31:226 11549 01 Aug 1968
	
v USSR
Henry Carlsson 31:216 11539 02 Jun 1949
	
v Republic of Ireland
Ronnie Hellström 31:201 11524 10 Sep 1980
	
v Scotland