Switzerland national football team statistics and records: oldest players

Competitions:

Oldest Switzerland players

Switzerland'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
Walter Weiler 38:348 14228 18 Oct 1942
	
v Germany
Pascal Zuberbühler 37:158 13673 15 Jun 2008
	
v Portugal
Lauro Amado 36:266 13415 05 Dec 1948
	
v Republic of Ireland
Georges Bregy 36:166 13315 02 Jul 1994
	
v Spain
Oliver Eggimann 36:111 13260 19 May 1955
	
v Netherlands
Jörg Stiel 36:110 13259 21 Jun 2004
	
v France
Alfred Bickel 36:28 13177 30 May 1954
	
v Netherlands
André Egli 36:26 13175 03 Jun 1994
	
v Italy
Martin Brunner 36:5 13154 28 Apr 1999
	
v Greece
Sirio Vernati 36:4 13153 16 May 1943
	
v Hungary
Stefan Lichtsteiner 35:303 13087 15 Nov 2019
	
v Georgia
Max Weiler 35:266 13050 18 Jun 1936
	
v Norway
Georges Aeby 35:247 13031 15 May 1946
	
v Scotland
Robert Ballaman 35:235 13019 11 Feb 1962
	
v Morocco
Marcel Koller 35:219 13003 18 Jun 1996
	
v Scotland
Alain Geiger 35:215 12999 08 Jun 1996
	
v England
Heinz Bigler 35:158 12942 28 May 1961
	
v Sweden
Marco Pascolo 35:115 12899 01 Sep 2001
	
v Yugoslavia
Yann Sommer 35:96 12880 23 Mar 2024
	
v Denmark
Blaise Nkufo 35:31 12815 25 Jun 2010
	
v Honduras
Erich Burgener 35:25 12809 12 Mar 1986
	
v Turkey
Stéphane Chapuisat 34:354 12773 17 Jun 2004
	
v England
Hermann Springer 34:191 12610 14 Jun 1943
	
v Sweden
Kubilay Türkyilmaz 34:185 12604 05 Sep 2001
	
v France
Fritz Morf 34:121 12540 30 May 1962
	
v Chile
August Lehmann 34:109 12528 16 May 1943
	
v Hungary
Andre Abegglen 34:98 12517 14 Jun 1943
	
v Sweden
Stephan Lehmann 34:57 12476 11 Oct 1997
	
v Azerbaijan
Joel Corminboeuf 34:36 12455 22 Apr 1998
	
v Northern Ireland
Bruno Michaud 34:1 12420 15 Oct 1969
	
v Greece
Hakan Yakin 33:351 12405 09 Feb 2011
	
v Malta
Fabian Frei 33:323 12377 28 Nov 2022
	
v Brazil
Severino Minelli 33:280 12334 14 Jun 1943
	
v Sweden
Heinz Hermann 33:229 12283 13 Nov 1991
	
v Romania
Charles Casali 33:198 12252 11 Nov 1956
	
v Italy
Thomas Wyss 33:173 12227 19 Feb 2000
	
v Oman
Ely Tacchella 33:142 12196 15 Oct 1969
	
v Greece
Stefan Huber 33:85 12139 08 Sep 1999
	
v Belarus
Roger Bocquet 33:77 12131 26 Jun 1954
	
v Austria
Adolf Stelzer 33:75 12129 16 Nov 1941
	
v Hungary
Valon Behrami 33:74 12128 03 Jul 2018
	
v Sweden
Andre Neury 33:36 12090 10 Oct 1954
	
v Hungary
Andre Grobety 33:19 12073 12 Jul 1966
	
v Germany
Roger Wehrli 33:16 12070 04 Apr 1989
	
v Hungary
Umberto Barberis 32:362 12050 02 Jun 1985
	
v Republic of Ireland
Steve Von Bergen 32:359 12047 03 Jun 2016
	
v Moldova
Karl Engel 32:354 12042 13 Nov 1985
	
v Norway
Benjamin Huggel 32:353 12041 25 Jun 2010
	
v Honduras
Kobi Kuhn 32:332 12020 08 Sep 1976
	
v Norway
Dario Zuffi 32:308 11996 11 Oct 1997
	
v Azerbaijan
Thomas Bickel 32:278 11966 11 Oct 1995
	
v Hungary
Rene Brodmann 32:267 11955 19 Jul 1966
	
v Argentina
Marco Zwyssig 32:226 11914 06 Jun 2004
	
v Liechtenstein
Charles Antenen 32:216 11904 07 Jun 1962
	
v Italy
Mauro Lustrinelli 32:197 11885 10 Sep 2008
	
v Luxembourg
Mario Gavranović 32:193 11881 05 Jun 2022
	
v Portugal
Walter Eichenberger 32:175 11863 22 May 1979
	
v Iceland
Xherdan Shaqiri 32:168 11856 26 Mar 2024
	
v Republic of Ireland
Renato Steffen 32:141 11829 23 Mar 2024
	
v Denmark
Alexandre Rey 32:140 11828 09 Feb 2005
	
v United Arab Emirates
Kurt Armbruster 32:114 11802 08 Jan 1967
	
v Mexico
Fabian Schär 32:97 11785 26 Mar 2024
	
v Republic of Ireland
Blerim Dzemaili 32:82 11770 03 Jul 2018
	
v Sweden
Claude Ryf 32:39 11727 26 Apr 1989
	
v Portugal
Eugen Meier 32:38 11726 07 Jun 1962
	
v Italy
Lucio Bizzini 32:9 11697 27 Aug 1980
	
v Denmark
Hans-Peter Friedlander 32:3 11691 09 Nov 1952
	
v West Germany
Martin Weber 32:1 11689 25 Oct 1989
	
v Czechoslovakia
Stephane Grichting 31:361 11684 26 Mar 2011
	
v Bulgaria
Fabio Celestini 31:351 11674 17 Oct 2007
	
v USA
Remo Freuler 31:345 11668 26 Mar 2024
	
v Republic of Ireland
Roger Vonlanthen 31:341 11664 11 Nov 1962
	
v Netherlands
Christoph Spycher 31:338 11661 03 Mar 2010
	
v Uruguay
Karl Elsener 31:336 11659 15 Jul 1966
	
v Spain
Lucien Favre 31:322 11645 20 Sep 1989
	
v Portugal
Werner Leimgruber 31:316 11639 15 Jul 1966
	
v Spain
René Botteron 31:314 11637 27 Aug 1986
	
v Austria
Fritz Künzli 31:312 11635 16 Nov 1977
	
v West Germany
Steven Zuber 31:303 11626 16 Jun 2023
	
v Andorra
Yvan Quentin 31:286 11609 12 Feb 2002
	
v Cyprus
Gelson Fernandes 31:274 11597 03 Jun 2018
	
v Spain
Alexandre Frei 31:254 11577 26 Mar 2011
	
v Bulgaria
Johann Djourou 31:236 11559 11 Sep 2018
	
v England
Ciriaco Sforza 31:218 11541 06 Oct 2001
	
v Russia
Ricardo Rodríguez 31:210 11533 23 Mar 2024
	
v Denmark
Christophe Bonvin 31:210 11533 10 Nov 1996
	
v Norway
Norbert Eschmann 31:199 11522 04 Oct 1964
	
v Hungary
Granit Xhaka 31:180 11503 26 Mar 2024
	
v Republic of Ireland
Patrick Müller 31:180 11503 15 Jun 2008
	
v Portugal
Gokhan Inler 31:142 11465 17 Nov 2015
	
v Austria
Josef Hugi 31:125 11448 28 May 1961
	
v Sweden
Haris Seferović 31:117 11440 19 Jun 2023
	
v Romania
Willy Kernen 31:106 11429 20 Nov 1960
	
v Belgium
Philippe Senderos 31:103 11426 28 May 2016
	
v Belgium
Martin Rueda 31:101 11424 20 Apr 1994
	
v Czech Republic
Heinz Schneiter 31:91 11414 12 Jul 1966
	
v Germany
Max Heer 31:60 11383 10 May 1975
	
v Republic of Ireland
Sébastien Fournier 31:55 11378 21 Aug 2002
	
v Austria
Ludovic Magnin 31:46 11369 05 Jun 2010
	
v Italy
Eugene Parlier 31:42 11365 27 Mar 1960
	
v Belgium