Switzerland national football team results (2000–2019)

Last updated

  Win    Draw    Loss

This article lists the results for the Switzerland national football team from 2000 to 2019.

Contents

Matches highlighted in purple are competitive fixtures.

2000s

2000

19 February 2000 Oman Cup 2000 Oman  Flag of Oman.svg1–4Flag of Switzerland (Pantone).svg Switzerland Muscat, Oman
UTC+4 Al-Mahruqy Soccerball shade.svg77' (pen.) Report Cantaluppi Soccerball shade.svg17', 67'
Rey Soccerball shade.svg38'
H. Yakin Soccerball shade.svg89'
Stadium: Sultan Qaboos Sports Complex
Attendance: 600
Referee: Abdullah Al Naqbi (United Arab Emirates)
23 February 2000 Oman Cup 2000 Switzerland Flag of Switzerland (Pantone).svg0–1Flag of the United Arab Emirates.svg  United Arab Emirates Muscat, Oman
UTC+4 Report Alo Ali Soccerball shade.svg86'Stadium: Sultan Qaboos Sports Complex
Attendance: 192
Referee: Mohamed Al Muflah (Oman)
29 March 2000 Friendly Switzerland Flag of Switzerland (Pantone).svg2–2Flag of Norway.svg  Norway Lugano, Switzerland
20:15 UTC+2 Solbakken Soccerball shade.svg32'
Skammelsrud Soccerball shade.svg73' (pen.)
Report Chapuisat Soccerball shade.svg56'
Cantaluppi Soccerball shade.svg74'
Stadium: Cornaredo Stadium
Attendance: 5,800
Referee: Pasquale Rodomonti (Italy)
26 April 2000 Friendly Germany  Flag of Germany.svg1–1Flag of Switzerland (Pantone).svg Switzerland Kaiserslautern, Germany
20:30 UTC+2 Kirsten Soccerball shade.svg85' Report H. Yakin Soccerball shade.svg33'Stadium: Fritz-Walter-Stadion
Attendance: 32,000
Referee: Morgan Norman (Sweden)
16 August 2000 Friendly Switzerland Flag of Switzerland (Pantone).svg2–2Flag of Greece.svg  Greece St. Gallen, Switzerland
20:15 UTC+2 Comisetti Soccerball shade.svg14'
Yakin Soccerball shade.svg79'
Report Ouzounidis Soccerball shade.svg20'
Georgiadis Soccerball shade.svg23'
Stadium: Espenmoos Stadium
Attendance: 6,000
Referee: Tom Henning Øvrebø (Norway)
2 September 2000 2002 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg0–1Flag of Russia.svg  Russia Zürich, Switzerland
20:15 UTC+2 Report Beschastnykh Soccerball shade.svg74'Stadium: Hardturm
Attendance: 6,000
Referee: Kim Milton Nielsen (Denmark)
7 October 2000 2002 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg5–1Flag of the Faroe Islands.svg  Faroe Islands Zürich, Switzerland
17:30 UTC+2 Zwyssig Soccerball shade.svg26'
Fournier Soccerball shade.svg35'
Türkyilmaz Soccerball shade.svg42' (pen.), 44' (pen.), 53' (pen.)
Report Petersen Soccerball shade.svg4'Stadium: Hardturm
Attendance: 9,600
Referee: Costas Kapitanis (Cyprus)
11 October 2000 2002 World Cup qualification Slovenia  Flag of Slovenia.svg2–2Flag of Switzerland (Pantone).svg Switzerland Ljubljana, Slovenia
20:15 UTC+2 Šiljak Soccerball shade.svg44'
Ačimovič Soccerball shade.svg79'
Report Türkyilmaz Soccerball shade.svg20', 66'Stadium: Bežigrad Stadium
Attendance: 6,650
Referee: Paul Durkin (England)
15 November 2000 Friendly Tunisia  Flag of Tunisia.svg1–1Flag of Switzerland (Pantone).svg Switzerland Tunis, Tunisia
19:00 UTC+1 Bouazizi Soccerball shade.svg67' Report Cantaluppi Soccerball shade.svg20'Stadium: Stade El Menzah
Attendance: 4,000
Referee: Djamel Eddine Benchana (Algeria)

2001

28 February 2001 Friendly Poland  Flag of Poland.svg4–0Flag of Switzerland (Pantone).svg Switzerland Larnaca, Cyprus
18:00 UTC+2 Olisadebe Soccerball shade.svg21'
Karwan Soccerball shade.svg45'
Hajto Soccerball shade.svg59' (pen.)
Krzynówek Soccerball shade.svg90'
Report Stadium: Antonis Papadopoulos Stadium
Attendance: 200
Referee: Tasos Papaioannou (Cyprus)
24 March 2001 2002 World Cup qualification FR Yugoslavia  Flag of Serbia and Montenegro (1992-2006).svg1–1Flag of Switzerland (Pantone).svg Switzerland Belgrade, FR Yugoslavia
20:15 UTC+1 Mihajlović Soccerball shade.svg68' Report Chapuisat Soccerball shade.svg84'Stadium: Partizan Stadium
Attendance: 30,000
Referee: Karl-Erik Nilsson (Sweden)
28 March 2001 2002 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg5–0Flag of Luxembourg.svg  Luxembourg Zürich, Switzerland
20:15 UTC+2 Frei Soccerball shade.svg9', 31', 90'
Lonfat Soccerball shade.svg64'
Chapuisat Soccerball shade.svg72'
Report Stadium: Hardturm
Attendance: 8,600
Referee: Claus Bo Larsen (Denmark)
25 April 2001 Friendly Switzerland Flag of Switzerland (Pantone).svg0–2Flag of Sweden.svg  Sweden Geneva, Switzerland
18:15UTC+2 Svensson Soccerball shade.svg61', 79'Stadium: Stade des Charmilles
Attendance: 6,062
Referee: Bruno Derrien (France)
2 June 2001 2002 World Cup qualification Faroe Islands  Flag of the Faroe Islands.svg0–1Flag of Switzerland (Pantone).svg Switzerland Toftir, Faroe Islands
19:15 UTC+1 Report Frei Soccerball shade.svg81'Stadium: Svangaskarð
Attendance: 3,500
Referee: Dougie McDonald (Scotland)
6 June 2001 2002 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg0–1Flag of Slovenia.svg  Slovenia Basel, Switzerland
20:15 UTC+2 Report Cimirotič Soccerball shade.svg82'Stadium: St. Jakob-Park
Attendance: 26,000
Referee: Jacek Granat (Poland)
15 August 2001 Friendly Austria  Flag of Austria.svg1–2Flag of Switzerland (Pantone).svg Switzerland Vienna, Austria
19:30 UTC+2 Herzog Soccerball shade.svg51' Report Vogel Soccerball shade.svg10'
H. Yakin Soccerball shade.svg74'
Stadium: Ernst-Happel Stadion
Attendance: 21,200
Referee: Nicolai Vollquartz (Denmark)
1 September 2001 2002 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–2Flag of Serbia and Montenegro (1992-2006).svg  FR Yugoslavia Basel, Switzerland
20:15 UTC+2 Yakin Soccerball shade.svg24' Report Milošević Soccerball shade.svg39'
Krstajić Soccerball shade.svg74'
Stadium: St. Jakob-Park
Attendance: 26,000
Referee: Claude Colombo (France)
5 September 2001 2002 World Cup qualification Luxembourg  Flag of Luxembourg.svg0–3Flag of Switzerland (Pantone).svg Switzerland Luxembourg City, Luxembourg
20:15 UTC+2 Report Frei Soccerball shade.svg12'
Türkyilmaz Soccerball shade.svg58', 84'
Stadium: Stade Josy Barthel
Attendance: 3,858
Referee: Sorin Corpodean (Romania)
6 October 2001 2002 World Cup qualification Russia  Flag of Russia.svg4–0Flag of Switzerland (Pantone).svg Switzerland Moscow, Russia
18:00 UTC+4 Beschastnykh Soccerball shade.svg14' (pen.), 19', 38'
Titov Soccerball shade.svg83'
Report1
Report2
Stadium: Central Dynamo Stadium
Attendance: 22,000
Referee: Knud Erik Fisker (Denmark)

2002

12 February 2002 Cyprus International Tournament 2002 Semifinal Cyprus  Flag of Cyprus (1960-2006).svg1–1 (a.e.t.)
(4–2 p)
Flag of Switzerland (Pantone).svg Switzerland Nicosia, Cyprus
17:00 UTC+2 Konstantinou Soccerball shade.svg21' Report Yakin Soccerball shade.svg32'Stadium: Makario Stadium
Attendance: 100
Referee: Nikos Agelakis (Greece)
13 February 2002 Cyprus International Tournament 2002 3rd place Switzerland Flag of Switzerland (Pantone).svg2–1Flag of Hungary.svg  Hungary Limassol, Cyprus
17:00 UTC+2 Magnin Soccerball shade.svg53'
H. Yakin Soccerball shade.svg56'
Report Gyepes Soccerball shade.svg82'Stadium: Tsirio Stadium
Attendance: 100
Referee: Socratis Socratous (Cyprus)
27 March 2002 Friendly Sweden  Flag of Sweden.svg1–1Flag of Switzerland (Pantone).svg Switzerland Malmö, Sweden
19:00 UTC+2 Allbäck Soccerball shade.svg29' Report Cabanas Soccerball shade.svg54'Stadium: Malmö Stadion
Attendance: 19,096
Referee: Valentin Ivanov (Russia)
15 May 2002 Friendly Switzerland Flag of Switzerland (Pantone).svg1–3Flag of Canada (Pantone).svg  Canada St. Gallen, Switzerland
18:00 UTC+2 Nkufo Soccerball shade.svg80' Report Radzinski Soccerball shade.svg20', 47'
Stalteri Soccerball shade.svg38'
Stadium: Espenmoos Stadium
Attendance: 4,000
Referee: Konrad Plautz (Austria)
21 August 2002 Friendly Switzerland Flag of Switzerland (Pantone).svg3–2Flag of Austria.svg  Austria Basel, Switzerland
20:30 UTC+2 H. Yakin Soccerball shade.svg19'
Frei Soccerball shade.svg41'
M. Yakin Soccerball shade.svg76'
Report Wallner Soccerball shade.svg11', 81'Stadium: St. Jakob-Park
Attendance: 23,500
Referee: Roberto Rosetti (Italy)
8 September 2002 UEFA Euro 2004 qualifying Switzerland Flag of Switzerland (Pantone).svg4–1Flag of Georgia (1990-2004).svg  Georgia Basel, Switzerland
16:00 UTC+2 Frei Soccerball shade.svg37'
H. Yakin Soccerball shade.svg62'
Müller Soccerball shade.svg74'
Chapuisat Soccerball shade.svg81'
Report S. Arveladze Soccerball shade.svg62'Stadium: St. Jakob-Park
Attendance: 20,500
Referee: Vladimir Krisnak (Slovakia)
12 October 2002 UEFA Euro 2004 qualifying Albania  Flag of Albania.svg1–1Flag of Switzerland (Pantone).svg Switzerland Tirana, Albania
20:00 UTC+2 Murati Soccerball shade.svg78' Report Yakin Soccerball shade.svg37'Stadium: Qemal Stafa Stadium
Attendance: 15,000
Referee: Orhan Erdemir (Turkey)
16 October 2002 UEFA Euro 2004 qualifying Republic of Ireland  Flag of Ireland.svg1–2Flag of Switzerland (Pantone).svg Switzerland Dublin, Ireland
19:30 UTC+1 Magnin Soccerball shade.svg78' (o.g.) Report Yakin Soccerball shade.svg45'
Celestini Soccerball shade.svg87'
Stadium: Lansdowne Road
Attendance: 35,000
Referee: Rune Pedersen (Norway)

2003

12 February 2003 Friendly Slovenia  Flag of Slovenia.svg1–5Flag of Switzerland (Pantone).svg Switzerland Nova Gorica, Slovenia
20:30 UTC+1 Rakovič Soccerball shade.svg72' Report Yakin Soccerball shade.svg3'
Haas Soccerball shade.svg29'
Frei Soccerball shade.svg36', 78'
Cabanas Soccerball shade.svg49'
Stadium: Nova Gorica Sports Park
Attendance: 3,000
Referee: Attila Ábrahám (Hungary)
2 April 2003 UEFA Euro 2004 qualifying Georgia  Flag of Georgia (1990-2004).svg0–0Flag of Switzerland (Pantone).svg Switzerland Tbilisi, Georgia
21:00 UTC+5 Report Stadium: Lokomotiv Stadium
Attendance: 10,000
Referee: Edo Trivković (Croatia)
30 April 2003 Friendly Switzerland Flag of Switzerland (Pantone).svg1–2Flag of Italy (2003-2006).svg  Italy Geneva, Switzerland
21:00 UTC+2 Frei Soccerball shade.svg6' Report Legrottaglie Soccerball shade.svg10'
Zanetti Soccerball shade.svg76'
Stadium: Stade de Genève
Attendance: 30,000
Referee: Damien Ledentu (France)
7 June 2003 UEFA Euro 2004 qualifying Switzerland Flag of Switzerland (Pantone).svg2–2Flag of Russia.svg  Russia Basel, Switzerland
20:15 UTC+2 Frei Soccerball shade.svg13', 15' Report Ignashevich Soccerball shade.svg23', 67' (pen.)Stadium: St. Jakob Park
Attendance: 30,500
Referee: Arturo Daudén Ibáñez (Spain)
11 June 2003 UEFA Euro 2004 qualifying Switzerland Flag of Switzerland (Pantone).svg3–2Flag of Albania.svg  Albania Geneva, Switzerland
20:15 UTC+2 Haas Soccerball shade.svg10'
Frei Soccerball shade.svg32'
Cabanas Soccerball shade.svg71'
Report Lala Soccerball shade.svg23'
Skela Soccerball shade.svg86' (pen.)
Stadium: Stade de Genève
Attendance: 26,000
Referee: Steve Bennett (England)
20 August 2003 Friendly Switzerland Flag of Switzerland (Pantone).svg0–2Flag of France (lighter variant).svg  France Geneva, Switzerland
20:45 UTC+2 Report Wiltord Soccerball shade.svg13'
Marlet Soccerball shade.svg55'
Stadium: Stade de Genève
Attendance: 30,000
Referee: Paul Allaerts (Belgium)
10 September 2003 UEFA Euro 2004 qualifying Russia  Flag of Russia.svg4–1Flag of Switzerland (Pantone).svg Switzerland Moscow, Russia
20:00 UTC+4 Bulykin Soccerball shade.svg19', 32', 58'
Mostovoi Soccerball shade.svg72'
Report Karyaka Soccerball shade.svg11' (o.g.)Stadium: Lokomotiv Stadium
Attendance: 28,800
Referee: Pierluigi Collina (Italy)
11 October 2003 UEFA Euro 2004 qualifying Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Ireland.svg  Republic of Ireland Basel, Switzerland
17:30 UTC+2 Yakin Soccerball shade.svg6'
Frei Soccerball shade.svg60'
Report Stadium: St. Jakob Park
Attendance: 31,006
Referee: Anders Frisk (Sweden)

2004

18 February 2004 Friendly Morocco  Flag of Morocco.svg2–1Flag of Switzerland (Pantone).svg Switzerland Rabat, Morocco
19:30 UTC+0 Ajeddou Soccerball shade.svg78'
Iajour Soccerball shade.svg82'
Report Frei Soccerball shade.svg90'Stadium: Stade Moulay Abdellah
Attendance: 1,700
Referee: Kamel Berber (Algeria)
31 March 2004 Friendly Greece  Flag of Greece.svg1–0Flag of Switzerland (Pantone).svg Switzerland Heraklion, Greece
21:15 UTC+3 Tsiartas Soccerball shade.svg56' Report Stadium: Pankritio Stadium
Attendance: 21,000
Referee: René Temmink (Netherlands)
28 April 2004 Friendly Switzerland Flag of Switzerland (Pantone).svg2–1Flag of Slovenia.svg  Slovenia Geneva, Switzerland
20:15 UTC+2 Celestini Soccerball shade.svg66'
Yakin Soccerball shade.svg85'
Report Zahovič Soccerball shade.svg45'Stadium: Stade de Genève
Attendance: 7,500
Referee: Ruud Bossen (Netherlands)
2 June 2004 Friendly Switzerland Flag of Switzerland (Pantone).svg0–2Flag of Germany.svg  Germany Basel, Switzerland
20:45 UTC+2 Report Kurányi Soccerball shade.svg62', 84'Stadium: St. Jakob-Park
Attendance: 30,000
Referee: Domenico Messina (Italy)
6 June 2004 Friendly Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Liechtenstein.svg  Liechtenstein Zürich, Switzerland
16:15 UTC+2 Gygax Soccerball shade.svg90+1' Report Stadium: Hardturm
Attendance: 10,200
Referee: Dietmar Drabek (Austria)
13 June 2004 Euro 2004 Group B Switzerland Flag of Switzerland (Pantone).svg0–0Flag of Croatia.svg  Croatia Leiria, Portugal
17:00 UTC+1 Report Stadium: Estádio Dr. Magalhães Pessoa
Attendance: 24,090
Referee: Lucílio Batista (Portugal)
17 June 2004 Euro 2004 Group B England  Flag of England.svg3–0Flag of Switzerland (Pantone).svg Switzerland Coimbra, Portugal
17:00 UTC+1 Rooney Soccerball shade.svg23', 75'
Gerrard Soccerball shade.svg82'
UEFA Report Stadium: Estádio Cidade de Coimbra
Attendance: 28,214
Referee: Valentin Ivanov (Russia)
21 June 2004 Euro 2004 Group B France  Flag of France (lighter variant).svg3–1Flag of Switzerland (Pantone).svg Switzerland Coimbra, Portugal
19:45 UTC+1 Zidane Soccerball shade.svg20'
Henry Soccerball shade.svg76', 84'
Report Vonlanthen Soccerball shade.svg26'Stadium: Estádio Cidade de Coimbra
Attendance: 30,000
Referee: Ľuboš Micheľ (Slovakia)
18 August 2004 Friendly Switzerland Flag of Switzerland (Pantone).svg0–0Ulster Banner.svg  Northern Ireland Zürich, Switzerland
20:15 UTC+2 Report Stadium: Hardturm
Attendance: 4,000
Referee: Nicolai Vollquartz (Denmark)
4 September 2004 2006 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg6–0Flag of the Faroe Islands.svg  Faroe Islands Basel, Switzerland
17:30 UTC+2 Vonlanthen Soccerball shade.svg10', 14', 57'
Rey Soccerball shade.svg29', 44', 55'
Report Stadium: St. Jakob-Park
Attendance: 11,880
Referee: Alexandru Tudor (Romania)
8 September 2004 2006 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–1Flag of Ireland.svg  Republic of Ireland Basel, Switzerland
20:30 UTC+2 Yakin Soccerball shade.svg17' Report Morrison Soccerball shade.svg9'Stadium: St. Jakob Park
Attendance: 28,000
Referee: Kyros Vassaras (Greece)
9 October 2004 2006 World Cup qualification Israel  Flag of Israel.svg2–2Flag of Switzerland (Pantone).svg Switzerland Ramat Gan, Israel
20:05 UTC+2 Benayoun Soccerball shade.svg9', 48' Report Frei Soccerball shade.svg26'
Vonlanthen Soccerball shade.svg34'
Stadium: Ramat Gan Stadium
Attendance: 37,976
Referee: Mark Shield (Australia)

2005

9 February 2005 Friendly United Arab Emirates  Flag of the United Arab Emirates.svg1–2Flag of Switzerland (Pantone).svg Switzerland Dubai, United Arab Emirates
19:00 UTC+4 Ismail Matar Soccerball shade.svg21' Report Gygax Soccerball shade.svg9'
Müller Soccerball shade.svg79'
Stadium: Maktoum bin Rashid Al Maktoum Stadium
Attendance: 1,200
Referee: Abdullah Al Hilali (Oman)
26 March 2005 2006 World Cup qualification France  Flag of France (lighter variant).svg0–0Flag of Switzerland (Pantone).svg Switzerland Saint-Denis, France
21:00 UTC+1 Report Stadium: Stade de France
Attendance: 79,373
Referee: Massimo De Santis (Italy)
30 March 2005 2006 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Cyprus (1960-2006).svg  Cyprus Zürich, Switzerland
20:30 UTC+2 Frei Soccerball shade.svg88' Report Stadium: Hardturm
Attendance: 16,066
Referee: Stuart Dougal (Scotland)
4 June 2005 2006 World Cup qualification Faroe Islands  Flag of the Faroe Islands.svg1–3Flag of Switzerland (Pantone).svg Switzerland Toftir, Faroe Islands
16:30 UTC+2 R. Jacobsen Soccerball shade.svg70' Report Wicky Soccerball shade.svg25'
Frei Soccerball shade.svg72', 84'
Stadium: Svangaskarð
Attendance: 2,047
Referee: Serge Gumienny (Belgium)
17 August 2005 Friendly Norway  Flag of Norway.svg0–2Flag of Switzerland (Pantone).svg Switzerland Oslo, Norway
19:00 UTC+2 Report Frei Soccerball shade.svg50'
Bergdølmo Soccerball shade.svg59' (o.g.)
Stadium: Ullevaal Stadion
Attendance: 19,623
Referee: Nicolai Vollquartz (Denmark)
3 September 2005 2006 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–1Flag of Israel.svg  Israel Basel, Switzerland
17:30 UTC+2 Frei Soccerball shade.svg6' Report Keisi Soccerball shade.svg20'Stadium: St. Jakob-Park
Attendance: 30,000
Referee: Roberto Rosetti (Italy)
7 September 2005 2006 World Cup qualification Cyprus  Flag of Cyprus (1960-2006).svg1–3Flag of Switzerland (Pantone).svg Switzerland Nicosia, Cyprus
21:15 UTC+3 Aloneftis Soccerball shade.svg35' Report Frei Soccerball shade.svg15'
Senderos Soccerball shade.svg69'
Gygax Soccerball shade.svg84'
Stadium: GSP Stadium
Attendance: 2,561
Referee: Nikolay Ivanov (Russia)
8 October 2005 2006 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–1Flag of France (lighter variant).svg  France Bern, Switzerland
20:45 UTC+2 Magnin Soccerball shade.svg79' Report Cissé Soccerball shade.svg52'Stadium: Stade de Suisse
Attendance: 31,400
Referee: Terje Hauge (Norway)
12 October 2005 2006 World Cup qualification Republic of Ireland  Flag of Ireland.svg0–0Flag of Switzerland (Pantone).svg Switzerland Dublin, Ireland
19:45 UTC+1 Report Stadium: Lansdowne Road
Attendance: 35,000
Referee: Markus Merk (Germany)
12 November 2005 2006 World Cup qualification Playoffs Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Turkey.svg  Turkey Bern, Switzerland
20:45 UTC+1 Senderos Soccerball shade.svg41'
Behrami Soccerball shade.svg86'
Report Stadium: Stade de Suisse
Attendance: 31,130
Referee: Ľuboš Micheľ (Slovakia)
16 November 2005 2006 World Cup qualification Playoffs Turkey  Flag of Turkey.svg4–2
(4–4 agg.)
Flag of Switzerland (Pantone).svg Switzerland Istanbul, Turkey
20:15 UTC+2 Şanlı Soccerball shade.svg22', 36', 89'
Ateş Soccerball shade.svg52' (pen.)
Report Frei Soccerball shade.svg2' (pen.)
Streller Soccerball shade.svg84'
Stadium: Şükrü Saracoğlu Stadium
Attendance: 42,000
Referee: Frank De Bleeckere (Belgium)
Note: 4–4 on aggregate. Switzerland won on away goals

2006

1 March 2006 Friendly Scotland  Flag of Scotland.svg1–3Flag of Switzerland (Pantone).svg Switzerland Glasgow, Scotland
20:00 UTC+0 Miller Soccerball shade.svg54' Report Barnetta Soccerball shade.svg21'
Gygax Soccerball shade.svg41'
Cabanas Soccerball shade.svg69'
Stadium: Hampden Park
Attendance: 20,952
Referee: Bruno Coué (France)
27 May 2006 Friendly Switzerland Flag of Switzerland (Pantone).svg1–1Flag of Cote d'Ivoire.svg  Ivory Coast Basel, Switzerland
17:30 UTC+2 Barnetta Soccerball shade.svg32' Report Faé Soccerball shade.svg47'Stadium: St. Jakob Park
Attendance: 22,000
Referee: Mikko Vuorela (Finland)
31 May 2006 Friendly Switzerland Flag of Switzerland (Pantone).svg1–1Flag of Italy (2003-2006).svg  Italy Geneva, Switzerland
20:50 UTC+2 Gygax Soccerball shade.svg32' Report Gilardino Soccerball shade.svg11'Stadium: Stade de Genève
Attendance: 30,000
Referee: Peter Sippel (Germany)
3 June 2006 Friendly Switzerland Flag of Switzerland (Pantone).svg4–1Flag of the People's Republic of China.svg  China Zürich, Switzerland
17:30 UTC+2 Frei Soccerball shade.svg40', 49' (pen.)
Streller Soccerball shade.svg47', 73'
Report Dong Fangzhuo Soccerball shade.svg90+1'Stadium: Hardturm
Attendance: 16,000
Referee: Ian Stokes (Ireland)
13 June 2006 2006 World Cup Group G France  Flag of France (lighter variant).svg0–0Flag of Switzerland (Pantone).svg Switzerland Stuttgart, Germany
18:00 UTC+2 Report Stadium: Gottlieb Daimler Stadion
Attendance: 52,000
Referee: Valentin Ivanov (Russia)
19 June 2006 2006 World Cup Group G Togo  Flag of Togo (3-2).svg0–2Flag of Switzerland (Pantone).svg Switzerland Dortmund, Germany
15:00 UTC+2 Report Frei Soccerball shade.svg16'
Barnetta Soccerball shade.svg88'
Stadium: Signal Iduna Park
Attendance: 65,000
Referee: Carlos Amarilla (Paraguay)
23 June 2006 2006 World Cup Group G Switzerland Flag of Switzerland (Pantone).svg2–0Flag of South Korea (1997-2011).svg  South Korea Hanover, Germany
21:00 UTC+2 Senderos Soccerball shade.svg23'
Frei Soccerball shade.svg77'
Report Stadium: A.W.D. Arena
Attendance: 43,000
Referee: Horacio Elizondo (Argentina)
26 June 2006 2006 World Cup R16 Switzerland Flag of Switzerland (Pantone).svg0–0 (a.e.t.)
(0–3 p)
Flag of Ukraine.svg  Ukraine Cologne, Germany
21:00 UTC+2 Report Stadium: RheinEnergieStadion
Attendance: 45,000
Referee: Benito Archundia (Mexico)
Penalties
16 August 2006 Friendly Liechtenstein  Flag of Liechtenstein.svg0–3Flag of Switzerland (Pantone).svg Switzerland Vaduz, Liechtenstein
20:15 UTC+2 Report Frei Soccerball shade.svg11', 51' (pen.)
Margairaz Soccerball shade.svg65'
Stadium: Rheinpark Stadion
Attendance: 4,837
Referee: Bernhard Brugger (Austria)
2 September 2006 Friendly Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Venezuela (state).svg  Venezuela Basel, Switzerland
17:15 UTC+2 Frei Soccerball shade.svg86' Report Stadium: St. Jakob Park
Attendance: 12,500
Referee: Alain Hamer (Luxembourg)
6 September 2006 Friendly Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Costa Rica.svg  Costa Rica Geneva, Switzerland
20:15 UTC+2 Streller Soccerball shade.svg12'
Frei Soccerball shade.svg39'
Report Stadium: Stade de Genève
Attendance: 12,000
Referee: Dick van Egmond (Netherlands)
11 October 2006 Friendly Austria  Flag of Austria.svg2–1Flag of Switzerland (Pantone).svg Switzerland Innsbruck, Austria
19:30 UTC+2 Linz Soccerball shade.svg24' (pen.)
Kuljić Soccerball shade.svg36'
Streller Soccerball shade.svg70' (o.g.)Stadium: Tivoli Neu Stadion
Attendance: 11,000
Referee: Michael Svendsen (Denmark)
15 November 2006 Friendly Switzerland Flag of Switzerland (Pantone).svg1–2Flag of Brazil.svg  Brazil Basel, Switzerland
20:30 UTC+1 Maicon Soccerball shade.svg70' (o.g.) Report Luisão Soccerball shade.svg22'
Kaká Soccerball shade.svg35'
Stadium: St. Jakob Park
Attendance: 22,000
Referee: Markus Merk (Germany)

2007

7 February 2007 Friendly Germany  Flag of Germany.svg3–1Flag of Switzerland (Pantone).svg Switzerland Düsseldorf, Germany
20:00 UTC+1 Kurányi Soccerball shade.svg7'
Gómez Soccerball shade.svg30'
Frings Soccerball shade.svg66'
Report Streller Soccerball shade.svg71'Stadium: LTU-Arena
Attendance: 51,333
Referee: Ruud Bossen (Netherlands)
22 March 2007 Friendly Jamaica  Flag of Jamaica.svg0–2Flag of Switzerland (Pantone).svg Switzerland Fort Lauderdale, United States
19:15 UTC-4 Report Streller Soccerball shade.svg7'
Inler Soccerball shade.svg12'
Stadium: Lockhart Stadium
Attendance: 3,254
Referee: Alex Prus (United States)
25 March 2007 Friendly Switzerland Flag of Switzerland (Pantone).svg1–3Flag of Colombia.svg  Colombia Miami, United States
13:15 UTC-4 A. Frei Soccerball shade.svg39' (pen.) Report Perea Soccerball shade.svg5'
Viafara Soccerball shade.svg57'
Chitiva Soccerball shade.svg85'
Stadium: Orange Bowl
Attendance: 16,000
Referee: Terry Vaughn (United States)
2 June 2007 Friendly Switzerland Flag of Switzerland (Pantone).svg1–1Flag of Argentina.svg  Argentina Basel, Switzerland
20:30 UTC+2 Streller Soccerball shade.svg64' Report Tevez Soccerball shade.svg49'Stadium: St. Jakob Park
Attendance: 24,000
Referee: Domenico Messina (Italy)
22 August 2007 Friendly Switzerland Flag of Switzerland (Pantone).svg2–1Flag of the Netherlands.svg  Netherlands Geneva, Switzerland
20:30 UTC+2 Barnetta Soccerball shade.svg9' (pen.), 51' Report Kuyt Soccerball shade.svg52'Stadium: Stade de Genève
Attendance: 24,000
Referee: Laurent Duhamel (France)
7 September 2007 Turnier der Kontinente Switzerland Flag of Switzerland (Pantone).svg2–1Flag of Chile.svg  Chile Vienna, Austria
18:00 UTC+2 Barnetta Soccerball shade.svg13'
Streller Soccerball shade.svg55'
Report Sanchez Soccerball shade.svg44'Stadium: Ernst Happel Stadion
Attendance: 2,500
Referee: Fritz Stuchlik (Austria)
11 September 2007 Turnier der Kontinente Switzerland Flag of Switzerland (Pantone).svg3–4Flag of Japan.svg  Japan Klagenfurt, Austria
20:15 UTC+2 Magnin Soccerball shade.svg11'
Nkufo Soccerball shade.svg13' (pen.)
Djourou Soccerball shade.svg81'
Report Nakamura Soccerball shade.svg53' (pen.), 78' (pen.)
Maki Soccerball shade.svg68'
Yano Soccerball shade.svg90+2'
Stadium: Hypo Group Arena
Attendance: 19,500
Referee: Stefan Meßner (Austria)
13 October 2007 Friendly Switzerland Flag of Switzerland (Pantone).svg3–1Flag of Austria.svg  Austria Zürich, Switzerland
19:30 UTC+2 Streller Soccerball shade.svg2', 55'
H. Yakin Soccerball shade.svg36'
Aufhauser Soccerball shade.svg11'Stadium: Letzigrund
Attendance: 22,500
Referee: Alain Hamer (Luxembourg)
17 October 2007 Friendly Switzerland Flag of Switzerland (Pantone).svg0–1Flag of the United States.svg  United States Basel, Switzerland
20:30 UTC+2 Report Bradley Soccerball shade.svg86'Stadium: St. Jakob-Park
Attendance: 16,500
Referee: Frank De Bleeckere (Belgium)
20 November 2007 Friendly Switzerland Flag of Switzerland (Pantone).svg0–1Flag of Nigeria.svg  Nigeria Zürich, Switzerland
20:45 UTC+1 Report Taye Taiwo Soccerball shade.svg79'Stadium: Letzigrund
Attendance: 12,700
Referee: Ivan Bobek (Croatia)

2008

6 February 2008 Friendly England  Flag of England.svg2–1Flag of Switzerland (Pantone).svg Switzerland London, England
20:00 UTC+0 Jenas Soccerball shade.svg40'
Wright-Phillips Soccerball shade.svg62'
Report Derdiyok Soccerball shade.svg58'Stadium: Wembley Stadium
Attendance: 86,857
Referee: Felix Brych (Germany)
26 March 2008 Friendly Switzerland Flag of Switzerland (Pantone).svg0–4Flag of Germany.svg  Germany Basel, Switzerland
20:45 UTC+2 Report Klose Soccerball shade.svg23'
Gómez Soccerball shade.svg61', 67'
Podolski Soccerball shade.svg89'
Stadium: St. Jakob-Park
Attendance: 38,500
Referee: Eric Braamhaar (Netherlands)
24 May 2008 Friendly Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Slovakia.svg  Slovakia Lugano, Switzerland
18:00 UTC+2 Behrami Soccerball shade.svg56'
Frei Soccerball shade.svg63'
Report Stadium: Cornaredo Stadium
Attendance: 10,150
Referee: Alan Kelly (Ireland)
30 May 2008 Friendly Switzerland Flag of Switzerland (Pantone).svg3–0Flag of Liechtenstein.svg  Liechtenstein St. Gallen, Switzerland
20:30 UTC+2 Frei Soccerball shade.svg24', 31'
Vonlanthen Soccerball shade.svg68'
Report Stadium: AFG Arena
Attendance: 18,000
Referee: Olivier Thual (France)
7 June 2008 Euro 2008 Group A Switzerland Flag of Switzerland (Pantone).svg0–1Flag of the Czech Republic.svg  Czech Republic Basel, Switzerland
18:00 UTC+2 Report Svěrkoš Soccerball shade.svg71'Stadium: St. Jakob-Park
Attendance: 39,730
Referee: Roberto Rosetti (Italy)
11 June 2008 Euro 2008 Group A Switzerland Flag of Switzerland (Pantone).svg1–2Flag of Turkey.svg  Turkey Basel, Switzerland
20:45 UTC+2 Yakin Soccerball shade.svg32' Report Şentürk Soccerball shade.svg57'
Turan Soccerball shade.svg90+2'
Stadium: St. Jakob-Park
Attendance: 39,730
Referee: Ľuboš Micheľ (Slovakia)
15 June 2008 Euro 2008 Group A Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Portugal.svg  Portugal Basel, Switzerland
20:45 UTC+2 Yakin Soccerball shade.svg71', 83' (pen.) Report Stadium: St. Jakob-Park
Attendance: 39,730
Referee: Konrad Plautz (Austria)
20 August 2008 Friendly Switzerland Flag of Switzerland (Pantone).svg4–1Flag of Cyprus.svg  Cyprus Lancy, Switzerland
20:45 UTC+2 Stocker Soccerball shade.svg8'
Yakin Soccerball shade.svg26'
Nef Soccerball shade.svg72'
Vonlanthen Soccerball shade.svg81'
Report Makridis Soccerball shade.svg34'Stadium: Stade de Genève
Attendance: 14,500
Referee: Darko Čeferin (Slovenia)
6 September 2008 2010 World Cup qualification Israel  Flag of Israel.svg2–2Flag of Switzerland (Pantone).svg Switzerland Ramat Gan, Israel
20:55 UTC+3 Benayoun Soccerball shade.svg73'
Sahar Soccerball shade.svg90+2'
Report Yakin Soccerball shade.svg45'
Nkufo Soccerball shade.svg56'
Stadium: Ramat Gan Stadium
Attendance: 29,600
Referee: Martin Hansson (Sweden)
10 September 2008 2010 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–2Flag of Luxembourg.svg  Luxembourg Zürich, Switzerland
20:30 UTC+2 Nkufo Soccerball shade.svg43' Report Strasser Soccerball shade.svg27'
Leweck Soccerball shade.svg87'
Stadium: Letzigrund
Attendance: 20,500
Referee: Dejan Filipovic (Serbia)
11 October 2008 2010 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg2–1Flag of Latvia.svg  Latvia St. Gallen, Switzerland
17:45 UTC+2 Frei Soccerball shade.svg63'
Nkufo Soccerball shade.svg73'
Report Ivanovs Soccerball shade.svg71'Stadium: AFG Arena
Attendance: 18,026
Referee: Lucílio Batista (Portugal)
15 October 2008 2010 World Cup qualification Greece  Flag of Greece.svg1–2Flag of Switzerland (Pantone).svg Switzerland Piraeus, Greece
21:30 UTC+3 Charisteas Soccerball shade.svg68' Report Frei Soccerball shade.svg42' (pen.)
Nkufo Soccerball shade.svg77'
Stadium: Karaiskakis Stadium
Attendance: 28,810
Referee: Luis Medina Cantalejo (Spain)
19 November 2008 Friendly Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Finland.svg  Finland St. Gallen, Switzerland
20:30 UTC+1 Ziegler Soccerball shade.svg84' Report Stadium: AFG Arena
Attendance: 11,500
Referee: Alyaksey Kulbakow (Belarus)

2009

11 February 2009 Friendly Switzerland Flag of Switzerland (Pantone).svg1–1Flag of Bulgaria.svg  Bulgaria Lancy, Switzerland
20:15 UTC+1 Huggel Soccerball shade.svg45' Report I. Popov Soccerball shade.svg33'Stadium: Stade de Genève
Attendance: 9,670
Referee: Duarte Gomes (Portugal)
28 March 2009 2010 World Cup qualification Moldova  Flag of Moldova.svg0–2Flag of Switzerland (Pantone).svg Switzerland Chişinău, Moldova
18:45 UTC+2 Report
Report (FIFA)
Frei Soccerball shade.svg32'
Fernandes Soccerball shade.svg90'
Stadium: Stadionul Zimbru
Attendance: 10,500
Referee: Dougie McDonald (Scotland)
1 April 2009 2010 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Moldova.svg  Moldova Geneva, Switzerland
20:30 UTC+2 Nkufo Soccerball shade.svg20'
Frei Soccerball shade.svg52'
Report
Report (FIFA)
Stadium: Stade de Genève
Attendance: 20,100
Referee: Gianluca Rocchi (Italy)
21 August 2009 Friendly Switzerland Flag of Switzerland (Pantone).svg0–0Flag of Italy.svg  Italy Basel, Switzerland
20:45 UTC+2 Stadium: St. Jakob-Park
Attendance: 31,500
Referee: Knut Kircher (Germany)
5 September 2009 2010 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Greece.svg  Greece Basel, Switzerland
20:30 UTC+2 Grichting Soccerball shade.svg84'
Padalino Soccerball shade.svg87'
Report Stadium: St. Jakob-Park
Attendance: 38,500
Referee: Frank De Bleeckere (Belgium)
9 September 2009 2010 World Cup qualification Latvia  Flag of Latvia.svg2–2Flag of Switzerland (Pantone).svg Switzerland Riga, Latvia
21:30 UTC+3 Cauņa Soccerball shade.svg62'
Astafjevs Soccerball shade.svg75'
Report Frei Soccerball shade.svg43'
Derdiyok Soccerball shade.svg80'
Stadium: Skonto Stadium
Attendance: 8,600
Referee: Pavel Královec (Czech Republic)
10 October 2009 2010 World Cup qualification Luxembourg  Flag of Luxembourg.svg0–3Flag of Switzerland (Pantone).svg Switzerland Luxembourg City, Luxembourg
17:45 UTC+2 Report Senderos Soccerball shade.svg6', 8'
Huggel Soccerball shade.svg22'
Stadium: Stade Josy Barthel
Attendance: 8,031
Referee: Eduardo Iturralde González (Spain)
14 October 2009 2010 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg0–0Flag of Israel.svg  Israel Basel, Switzerland
20:00 UTC+2 Report Stadium: St. Jakob-Park
Attendance: 38,500
Referee: Alexandru Tudor (Romania)
14 November 2009 Friendly Switzerland Flag of Switzerland (Pantone).svg0–1Flag of Norway.svg  Norway Lancy, Switzerland
17:45 UTC+2 Report Carew Soccerball shade.svg48' (pen.)Stadium: Stade de Genève
Attendance: 16,000
Referee: Mark Whitby (Wales)

2010s

2010

3 March 2010 Friendly Switzerland Flag of Switzerland (Pantone).svg1–3Flag of Uruguay.svg  Uruguay St. Gallen, Switzerland
20:15 UTC+1
Report
Stadium: AFG Arena
Attendance: 12,500
Referee: Nicola Rizzoli (Italy)
1 June 2010 Friendly Switzerland Flag of Switzerland (Pantone).svg0–1Flag of Costa Rica.svg  Costa Rica Sion, Switzerland
20:15 UTC+1 Report
Stadium: Stade Tourbillon
Attendance: 11,300
Referee: Anthony Buttimer (Ireland)
5 June 2010 Friendly Switzerland Flag of Switzerland (Pantone).svg1–1Flag of Italy.svg  Italy Geneva, Switzerland
20:45 UTC+2
Report Stadium: Stade de Genève
Attendance: 30,000
Referee: Hervé Piccirillo (France)
16 June 2010 2010 World Cup Spain  Flag of Spain.svg0–1Flag of Switzerland (Pantone).svg Switzerland Durban, South Africa
16:00 UTC+2 Report Stadium: Moses Mabhida Stadium
Attendance: 62,453
Referee: Howard Webb (England)
21 June 2010 2010 World Cup Chile  Flag of Chile.svg1–0Flag of Switzerland (Pantone).svg Switzerland Port Elizabeth, South Africa
16:00 UTC+2 Report Stadium: Nelson Mandela Bay Stadium
Attendance: 34,872
Referee: Khalil Al Ghamdi (Saudi Arabia)
25 June 2010 2010 World Cup Switzerland Flag of Switzerland (Pantone).svg0–0Flag of Honduras (1949-2022).svg  Honduras Bloemfontein, South Africa
20:30 UTC+2 Report Stadium: Free State Stadium
Attendance: 28,042
Referee: Héctor Baldassi (Argentina)
11 August 2010 Friendly Austria  Flag of Austria.svg0–1Flag of Switzerland (Pantone).svg Switzerland Klagenfurt, Austria
20:30 UTC+2 Report Stadium: Wörthersee Stadion
Attendance: 18,000
Referee: Antonio Rubinos Pérez (Spain)
3 September 2010 Friendly Switzerland Flag of Switzerland (Pantone).svg0–0Flag of Australia (converted).svg  Australia St. Gallen, Switzerland
20:15 UTC+2 Report Stadium: AFG Arena
Attendance: 14,660
Referee: Thomas Einwaller (Austria)
7 September 2010 UEFA Euro 2012 qualifying Switzerland Flag of Switzerland (Pantone).svg1–3Flag of England.svg  England Basel, Switzerland
20:45 UTC+2
Report
Stadium: St. Jakob Park
Attendance: 37,500
Referee: Nicola Rizzoli (Italy)
8 October 2010 UEFA Euro 2012 qualifying Montenegro  Flag of Montenegro.svg1–0Flag of Switzerland (Pantone).svg Switzerland Podgorica, Montenegro
20:30 UTC+2 Report Stadium: Podgorica City Stadium
Attendance: 10,750
Referee: Eduardo Iturralde González (Spain)
12 October 2010 UEFA Euro 2012 qualifying Switzerland Flag of Switzerland (Pantone).svg4–1Flag of Wales (1959-present).svg  Wales Basel, Switzerland
20:30 UTC+2
Report
Stadium: St. Jakob Park
Attendance: 26,000
Referee: Alain Hamer (Luxembourg)
17 November 2010 Friendly Switzerland Flag of Switzerland (Pantone).svg2–2Flag of Ukraine.svg  Ukraine Geneva, Switzerland
20:15 UTC+1
Report Stadium: Stade de Genève
Attendance: 11,100
Referee: Serge Gumienny (Belgium)

2011

9 February 2011 Friendly Malta  Flag of Malta.svg0–0Flag of Switzerland (Pantone).svg Switzerland Ta' Qali, Malta
20:30 UTC+1 Report Stadium: Ta' Qali National Stadium
Attendance: 3,000
Referee: Marios Stamatis (Cyprus)
26 March 2011 UEFA Euro 2012 qualifying Bulgaria  Flag of Bulgaria.svg0–0Flag of Switzerland (Pantone).svg Switzerland Sofia, Bulgaria
18:45 UTC+2 Report Stadium: Vasil Levski National Stadium
Attendance: 9,600
Referee: William Collum (Scotland)
4 June 2011 UEFA Euro 2012 qualifying England  Flag of England.svg2–2Flag of Switzerland (Pantone).svg Switzerland London, England
16:45 UTC+1
Report
Stadium: Wembley Stadium
Attendance: 84,459
Referee: Damir Skomina (Slovenia)
10 August 2011 Friendly Liechtenstein  Flag of Liechtenstein.svg1–2Flag of Switzerland (Pantone).svg Switzerland Vaduz, Liechtenstein
20:15 UTC+2 Report
Stadium: Rheinpark Stadion
Attendance: 5,444
Referee: René Eisner (Austria)
6 September 2011 UEFA Euro 2012 qualifying Switzerland Flag of Switzerland (Pantone).svg3–1Flag of Bulgaria.svg  Bulgaria Basel, Switzerland
20:30 UTC+2
Report Stadium: St. Jakob Park
Attendance: 16,880
Referee: Pavel Kralovec (Czech Republic)
7 October 2011 UEFA Euro 2012 qualifying Wales  Flag of Wales (1959-present).svg2–0Flag of Switzerland (Pantone).svg Switzerland Swansea, Wales
19:45 UTC+1
Report Stadium: Liberty Stadium
Attendance: 12,317
Referee: Björn Kuipers (Netherlands)
11 October 2011 UEFA Euro 2012 qualifying Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Montenegro.svg  Montenegro Basel, Switzerland
20:15 UTC+2 Report Stadium: St. Jakob Park
Attendance: 19,997
Referee: Olegário Benquerença (Portugal)
11 November 2011 Friendly Netherlands  Flag of the Netherlands.svg0–0Flag of Switzerland (Pantone).svg Switzerland Amsterdam, Netherlands
20:30 UTC+1 Report Stadium: Amsterdam ArenA
Attendance: 47,500
Referee: Jonas Eriksson (Sweden)
15 November 2011 Friendly Luxembourg  Flag of Luxembourg.svg0–1Flag of Switzerland (Pantone).svg Switzerland Luxembourg City, Luxembourg
20:15 UTC+1 Report
Stadium: Stade Josy Barthel
Attendance: 852
Referee: Sébastien Delferière (Belgium)

2012

29 February 2012 Friendly Switzerland Flag of Switzerland (Pantone).svg1–3Flag of Argentina.svg  Argentina Bern, Switzerland
20:30 UTC+1 Shaqiri Soccerball shade.svg50' Report Messi Soccerball shade.svg20', 88', 90+3' (pen.)Stadium: Stade de Suisse
Attendance: 30,250
Referee: Florian Meyer (Germany)
26 May 2012 Friendly Switzerland Flag of Switzerland (Pantone).svg5–3Flag of Germany.svg  Germany Basel, Switzerland
18:00 UTC+2 Derdiyok Soccerball shade.svg21', 23', 50'
Lichtsteiner Soccerball shade.svg67'
Mehmedi Soccerball shade.svg76'
Report Hummels Soccerball shade.svg45'
Schürrle Soccerball shade.svg64'
Reus Soccerball shade.svg72'
Stadium: St. Jakob-Park
Attendance: 27,381
Referee: Antony Gautier (France)
30 May 2012 Friendly Switzerland Flag of Switzerland (Pantone).svg0–1Flag of Romania.svg  Romania Lucerne, Switzerland
20:15 UTC+2 Report Grozav Soccerball shade.svg56'Stadium: Swissporarena
Attendance: 11,850
Referee: Svein Moen (Norway)
15 August 2012 Friendly Croatia  Flag of Croatia.svg2–4Flag of Switzerland (Pantone).svg Switzerland Split, Croatia
20:30 UTC+2 Eduardo Soccerball shade.svg20', 64' Report Xhaka Soccerball shade.svg11'
Barnetta Soccerball shade.svg37'
Gavranović Soccerball shade.svg51', 81'
Stadium: Stadion Poljud
Attendance: 10,000
Referee: Antonio Damato (Italy)
7 September 2012 2014 World Cup qualification Slovenia  Flag of Slovenia.svg0–2Flag of Switzerland (Pantone).svg Switzerland Ljubljana, Slovenia
20:30 UTC+2 Report Xhaka Soccerball shade.svg20'
Inler Soccerball shade.svg51'
Stadium: Stožice Stadium
Attendance: 13,213
Referee: Paolo Tagliavento (Italy)
11 September 2012 2014 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Albania.svg  Albania Lucerne, Switzerland
20:30 UTC+2 Shaqiri Soccerball shade.svg23'
Inler Soccerball shade.svg68' (pen.)
Report Stadium: Swissporarena
Attendance: 16,500
Referee: Ovidiu Hațegan (Romania)
12 October 2012 2014 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–1Flag of Norway.svg  Norway Bern, Switzerland
20:30 UTC+2 Gavranović Soccerball shade.svg79' Report Hangeland Soccerball shade.svg81'Stadium: Stade de Suisse
Attendance: 31,516
Referee: David Fernández Borbalán (Spain)
16 October 2012 2014 FIFA World Cup qualification Iceland  Flag of Iceland.svg0–2Flag of Switzerland (Pantone).svg Switzerland Reykjavík, Iceland
18:30 UTC±0 Report Barnetta Soccerball shade.svg66'
Gavranović Soccerball shade.svg79'
Stadium: Laugardalsvöllur
Attendance: 8,369
Referee: Alan Kelly (Republic of Ireland)
14 November 2012 Friendly Tunisia Flag of Tunisia.svg1–2Flag of Switzerland (Pantone).svg Switzerland Sousse, Tunisia
18:15 UTC+1 Dhaouadi Soccerball shade.svg59' Report Derdiyok Soccerball shade.svg39'
Shaqiri Soccerball shade.svg90+5'
Stadium: Stade Olympique de Sousse
Attendance: 3,000
Referee: Helmut Fleischer (Germany)

2013

6 February 2013 Friendly Greece  Flag of Greece.svg0–0Flag of Switzerland (Pantone).svg Switzerland Piraeus, Greece
21:30 UTC+2 Report Stadium: Karaiskakis Stadium
Attendance: 7,500
Referee: Alberto Undiano Mallenco (Spain)
23 March 2013 2014 World Cup qualification Cyprus  Flag of Cyprus.svg0–0Flag of Switzerland (Pantone).svg Switzerland Nicosia, Cyprus
18:30 UTC+2 Report Stadium: GSP Stadium
Attendance: 3,572
Referee: Manuel Gräfe (Germany)
8 June 2013 2014 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Cyprus.svg  Cyprus Lancy, Switzerland
17:30 UTC+2 Seferovic Soccerball shade.svg90' Report Stadium: Stade de Genève
Attendance: 16,900
Referee: Paolo Mazzoleni (Italy)
14 August 2013 Friendly Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Brazil.svg  Brazil Basel, Switzerland
20:45 UTC+2 Dani Alves Soccerball shade.svg48' (o.g.) Report Stadium: St. Jakob Park
Attendance: 31,100
Referee: Deniz Aytekin (Germany)
6 September 2013 2014 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg4–4Flag of Iceland.svg  Iceland Bern, Switzerland
20:30 UTC+2 Lichtsteiner Soccerball shade.svg15', 30'
Schär Soccerball shade.svg27'
Džemaili Soccerball shade.svg54' (pen.)
Report Guðmundsson Soccerball shade.svg3', 68', 90+1'
Sigþórsson Soccerball shade.svg56'
Stadium: Stade de Suisse
Attendance: 26,000
Referee: Sergei Karasev (Russia)
10 September 2013 2014 World Cup qualification Norway  Flag of Norway.svg0–2Flag of Switzerland (Pantone).svg Switzerland Oslo, Norway
19:00 UTC+2 Report Schär Soccerball shade.svg12', 51'Stadium: Ullevaal Stadion
Attendance: 16,631
Referee: Howard Webb (England)
11 October 2013 2014 World Cup qualification Albania  Flag of Albania.svg1–2Flag of Switzerland (Pantone).svg Switzerland Tirana, Albania
20:30 UTC+2 Salihi Soccerball shade.svg89' (pen.) Report Shaqiri Soccerball shade.svg48'
Lang Soccerball shade.svg79'
Stadium: Qemal Stafa Stadium
Attendance: 14,000
Referee: Pedro Proença (Portugal)
15 October 2013 2014 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Slovenia.svg  Slovenia Bern, Switzerland
20:00 UTC+2 Xhaka Soccerball shade.svg73' Report Stadium: Stade de Suisse
Attendance: 22,014
Referee: Björn Kuipers (Netherlands)
15 November 2013 Friendly South Korea  Flag of South Korea.svg2–1Flag of Switzerland (Pantone).svg Switzerland Seoul, South Korea
20:00 UTC+9 Hong Jeong-ho Soccerball shade.svg59'
Lee Chung-yong Soccerball shade.svg87'
Report Kasami Soccerball shade.svg7'Stadium: Seoul World Cup Stadium
Attendance: 36,813
Referee: Diego Abal (Argentina)

2014

5 March 2014 Friendly Switzerland Flag of Switzerland (Pantone).svg2–2Flag of Croatia.svg  Croatia St. Gallen, Switzerland
20:30 UTC+1 Drmić Soccerball shade.svg34', 41' Report Olić Soccerball shade.svg39', 54'Stadium: AFG Arena
Attendance: 17,200
Referee: Hugo Miguel (Portugal)
30 May 2014 Friendly Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Jamaica.svg  Jamaica Lucerne, Switzerland
20:30 UTC+2 Drmić Soccerball shade.svg84' Report Stadium: Swissporarena
Attendance: 17,500
Referee: Neil Doyle (Ireland)
3 June 2014 Friendly Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Peru.svg  Peru Lucerne, Switzerland
20:30 UTC+2 Lichtsteiner Soccerball shade.svg78'
Shaqiri Soccerball shade.svg84'
Report Stadium: Swissporarena
Attendance: 15,000
Referee: Daniel Stefański (Poland)
15 June 2014 2014 World Cup Switzerland Flag of Switzerland (Pantone).svg2–1Flag of Ecuador.svg  Ecuador Brasília, Brazil
13:00 UTC−3 Mehmedi Soccerball shade.svg48'
Seferovic Soccerball shade.svg90+3'
Report E. Valencia Soccerball shade.svg22'Stadium: Estádio Nacional Mané Garrincha
Attendance: 68,351
Referee: Ravshan Irmatov (Uzbekistan)
20 June 2014 2014 World Cup France  Flag of France (lighter variant).svg5–2Flag of Switzerland (Pantone).svg Switzerland Salvador, Brazil
16:00 UTC−3 Giroud Soccerball shade.svg17'
Matuidi Soccerball shade.svg18'
Valbuena Soccerball shade.svg40'
Benzema Soccerball shade.svg67'
Sissoko Soccerball shade.svg73'
Report Džemaili Soccerball shade.svg81'
Xhaka Soccerball shade.svg87'
Stadium: Itaipava Arena Fonte Nova
Attendance: 51,003
Referee: Björn Kuipers (Netherlands)
25 June 2014 2014 World Cup Honduras  Flag of Honduras (1949-2022).svg0–3Flag of Switzerland (Pantone).svg Switzerland Manaus, Brazil
16:00 UTC−4 Report Shaqiri Soccerball shade.svg6', 31', 71'Stadium: Arena da Amazônia
Attendance: 40,322
Referee: Néstor Pitana (Argentina)
1 July 2014 2014 World Cup R16 Argentina  Flag of Argentina.svg1–0 (a.e.t.)Flag of Switzerland (Pantone).svg Switzerland São Paulo, Brazil
13:00 UTC−3 Di María Soccerball shade.svg118' Report Stadium: Arena Corinthians
Attendance: 63,255
Referee: Jonas Eriksson (Sweden)
8 September 2014 UEFA Euro 2016 qualifying Switzerland Flag of Switzerland (Pantone).svg0–2Flag of England.svg  England Basel, Switzerland
20:45 UTC+2 Report Welbeck Soccerball shade.svg58', 90+4'Stadium: St. Jakob-Park
Attendance: 35,500
Referee: Cüneyt Çakır (Turkey)
9 October 2014 UEFA Euro 2016 qualifying Slovenia  Flag of Slovenia.svg1–0Flag of Switzerland (Pantone).svg Switzerland Maribor, Slovenia
20:45 UTC+2 Novaković Soccerball shade.svg79' (pen.) Report Stadium: Ljudski vrt
Attendance: 8,500
Referee: Wolfgang Stark (Germany)
14 October 2014 UEFA Euro 2016 qualifying San Marino  Flag of San Marino.svg0–4Flag of Switzerland (Pantone).svg Switzerland Serravalle, San Marino
20:45 UTC+2 Report Seferovic Soccerball shade.svg10', 23'
Džemaili Soccerball shade.svg30'
Shaqiri Soccerball shade.svg79'
Stadium: San Marino Stadium
Attendance: 2,289
Referee: Tony Chapron (France)
15 November 2014 UEFA Euro 2016 qualifying Switzerland Flag of Switzerland (Pantone).svg4–0Flag of Lithuania.svg  Lithuania St. Gallen, Switzerland
20:45 UTC+1 Arlauskis Soccerball shade.svg66' (o.g.)
Schär Soccerball shade.svg68'
Shaqiri Soccerball shade.svg80', 90'
Report Stadium: AFG Arena
Attendance: 17,300
Referee: Svein Oddvar Moen (Norway)
18 November 2014 Friendly Poland  Flag of Poland.svg2–2Flag of Switzerland (Pantone).svg Switzerland Wrocław, Poland
20:45 UTC+1 Jędrzejczyk Soccerball shade.svg45+1'
Milik Soccerball shade.svg61'
Report Drmic Soccerball shade.svg14'
Frei Soccerball shade.svg87'
Stadium: Wrocław Stadium
Attendance: 40,133
Referee: Kristinn Jakobsson (Iceland)

2015

27 March 2015 UEFA Euro 2016 qualifying Switzerland Flag of Switzerland (Pantone).svg3–0Flag of Estonia.svg  Estonia Lucerne, Switzerland
20:45 UTC+1 Schär Soccerball shade.svg17'
Xhaka Soccerball shade.svg27'
Seferovic Soccerball shade.svg80'
Report Stadium: Swissporarena
Attendance: 14,500
Referee: Danny Makkelie (Netherlands)
31 March 2015 Friendly Switzerland Flag of Switzerland (Pantone).svg1–1Flag of the United States.svg  United States Zürich, Switzerland
18:00 UTC+1 Stocker Soccerball shade.svg80' Report Shea Soccerball shade.svg45'Stadium: Stadion Letzigrund
Attendance: 16,100
Referee: Luca Banti (Italy)
10 June 2015 Friendly Switzerland Flag of Switzerland (Pantone).svg3–0Flag of Liechtenstein.svg  Liechtenstein Thun, Switzerland
Džemaili Soccerball shade.svg29', 68'
Shaqiri Soccerball shade.svg60'
Report Stadium: Stockhorn Arena
Attendance: 8,100
Referee: Richard Trutz (Slovakia)
14 June 2015 UEFA Euro 2016 qualifying Lithuania  Flag of Lithuania.svg1–2Flag of Switzerland (Pantone).svg Switzerland Vilnius, Lithuania
21:45 UTC+3 Černych Soccerball shade.svg64' Report Drmić Soccerball shade.svg69'
Shaqiri Soccerball shade.svg84'
Stadium: LFF Stadium
Attendance: 4,786
Referee: Craig Thomson (Scotland)
5 September 2015 UEFA Euro 2016 qualifying Switzerland Flag of Switzerland (Pantone).svg3–2Flag of Slovenia.svg  Slovenia Basel, Switzerland
Drmić Soccerball shade.svg80', 90+4'
Stocker Soccerball shade.svg84'
Report Novaković Soccerball shade.svg45'
Cesar Soccerball shade.svg48'
Stadium: St. Jakob-Park
Attendance: 25,750
Referee: Pavel Královec (Czech Republic)
8 September 2015 UEFA Euro 2016 qualifying England  Flag of England.svg2–0Flag of Switzerland (Pantone).svg Switzerland London, England
19:45 UTC+1 Kane Soccerball shade.svg67'
Rooney Soccerball shade.svg84' (pen.)
Report Stadium: Wembley Stadium
Attendance: 75,751
Referee: Gianluca Rocchi (Italy)
9 October 2015 UEFA Euro 2016 qualifying Switzerland Flag of Switzerland (Pantone).svg7–0Flag of San Marino.svg  San Marino St. Gallen, Switzerland
20:45 UTC+2 Lang Soccerball shade.svg17'
Inler Soccerball shade.svg55' (pen.)
Mehmedi Soccerball shade.svg65'
Djourou Soccerball shade.svg72' (pen.)
Kasami Soccerball shade.svg75'
Embolo Soccerball shade.svg80' (pen.)
Derdiyok Soccerball shade.svg89'
Report Stadium: AFG Arena
Attendance: 16,200
Referee: Mattias Gestranius (Finland)
12 October 2015 UEFA Euro 2016 qualifying Estonia  Flag of Estonia.svg0–1Flag of Switzerland (Pantone).svg Switzerland Tallinn, Estonia
21:45 UTC+3 Report Klavan Soccerball shade.svg90+4' (o.g.)Stadium: A. Le Coq Arena
Attendance: 7,304
Referee: Pol van Boekel (Netherlands)
13 November 2015 Friendly Slovakia  Flag of Slovakia.svg3–2Flag of Switzerland (Pantone).svg Switzerland Trnava, Slovakia
20:45 UTC+1 Ďuriš Soccerball shade.svg39', 48'
Mak Soccerball shade.svg55'
Report Derdiyok Soccerball shade.svg63'
Drmić Soccerball shade.svg67'
Stadium: Štadión Antona Malatinského
Attendance: 17,582
Referee: Miroslav Zelinka (Czech Republic)
17 November 2015 Friendly Austria  Flag of Austria.svg1–2Flag of Switzerland (Pantone).svg Switzerland Vienna, Austria
19:45 UTC+1 Alaba Soccerball shade.svg13' Report Seferović Soccerball shade.svg9', 38'Stadium: Ernst-Happel Stadion
Attendance: 27,600
Referee: Manuel Gräfe (Germany)

2016

25 March 2016 Friendly Republic of Ireland  Flag of Ireland.svg1–0Flag of Switzerland (Pantone).svg Switzerland Dublin, Ireland
19:45 UTC+0 C. Clark Soccerball shade.svg2' Report Stadium: Aviva Stadium
Attendance: 35,450
Referee: Miroslav Zelinka (Czech Republic)
29 March 2016 Friendly Switzerland Flag of Switzerland (Pantone).svg0–2Flag of Bosnia and Herzegovina.svg  Bosnia and Herzegovina Zurich, Switzerland
20:30 UTC+1 Report Džeko Soccerball shade.svg14'
Pjanić Soccerball shade.svg57'
Stadium: Letzigrund
Attendance: 17,000
Referee: Sébastien Delferière (Belgium)
28 May 2016 Friendly Switzerland Flag of Switzerland (Pantone).svg1–2Flag of Belgium (civil).svg  Belgium Genève, Switzerland
16:15 UTC+2 Džemaili Soccerball shade.svg31' Report R. Lukaku Soccerball shade.svg34'
De Bruyne Soccerball shade.svg83'
Stadium: Stade de Genève
Attendance: 20,000
Referee: Paolo Mazzoleni (Italy)
3 June 2016 Friendly Switzerland Flag of Switzerland (Pantone).svg2–1Flag of Moldova.svg  Moldova Lugano, Switzerland
18:00 UTC+2 Namaşco Soccerball shade.svg12' (o.g.)
Mehmedi Soccerball shade.svg75'
Report Gînsari Soccerball shade.svg69'Stadium: Cornaredo Stadium
Attendance: 5,700
Referee: Alejandro Hernández (Spain)
11 June 2016 Euro 2016 Group A Albania  Flag of Albania.svg0–1Flag of Switzerland (Pantone).svg Switzerland Lens, France
15:00 UTC+2 Report Schär Soccerball shade.svg5'Stadium: Stade Bollaert-Delelis
Attendance: 33,805
Referee: Carlos Velasco Carballo (Spain)
15 June 2016 Euro 2016 Group A Romania  Flag of Romania.svg1–1Flag of Switzerland (Pantone).svg Switzerland Paris, France
18:00 UTC+2 Stancu Soccerball shade.svg18' (pen.) Report Mehmedi Soccerball shade.svg57'Stadium: Parc des Princes
Attendance: 43,576
Referee: Sergei Karasev (Russia)
19 June 2016 Euro 2016 Group A Switzerland Flag of Switzerland (Pantone).svg0–0Flag of France (lighter variant).svg  France Lille, France
21:00 UTC+2 Report Stadium: Stade Pierre-Mauroy
Attendance: 45,616
Referee: Damir Skomina (Slovenia)
6 September 2016 2018 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Portugal.svg  Portugal Basel, Switzerland
20:45 UTC+2 Embolo Soccerball shade.svg24'
Mehmedi Soccerball shade.svg30'
Report Stadium: St. Jakob-Park
Attendance: 36,000
Referee: Antonio Mateu Lahoz (Spain)
7 October 2016 2018 World Cup qualification Hungary  Flag of Hungary.svg2–3Flag of Switzerland (Pantone).svg Switzerland Budapest, Hungary
20:45 UTC+2 Szalai Soccerball shade.svg53', 71' Report (FIFA)
Report (UEFA)
Seferovic Soccerball shade.svg51'
Rodríguez Soccerball shade.svg67'
Stocker Soccerball shade.svg89'
Stadium: Groupama Arena
Attendance: 21,668
Referee: Björn Kuipers (Netherlands)
10 October 2016 2018 World Cup qualification Andorra  Flag of Andorra.svg1–2Flag of Switzerland (Pantone).svg Switzerland Andorra la Vella, Andorra
20:45 UTC+2 A. Martínez Soccerball shade.svg90+1' Report (FIFA)
Report (UEFA)
Schär Soccerball shade.svg19' (pen.)
Mehmedi Soccerball shade.svg77'
Stadium: Estadi Nacional
Attendance: 2,014
Referee: John Beaton (Scotland)
13 November 2016 2018 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg2–0Flag of the Faroe Islands.svg  Faroe Islands Lucerne, Switzerland
18:00 UTC+1 Derdiyok Soccerball shade.svg27'
Lichtsteiner Soccerball shade.svg83'
Report (FIFA)
Report (UEFA)
Stadium: Swissporarena
Attendance: 14,800
Referee: Sébastien Delferière (Belgium)

2017

25 March 2017 2018 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Latvia.svg  Latvia Geneva, Switzerland
18:00 UTC+1 Drmić Soccerball shade.svg66' Report (FIFA)
Report (UEFA)
Stadium: Stade de Genève
Attendance: 25,000
Referee: Vladislav Bezborodov (Russia)
1 June 2017 Friendly Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Belarus.svg  Belarus Neuchâtel, Switzerland
20:45 UTC+2 Shaqiri Soccerball shade.svg9' Report Stadium: Stade de la Maladière
Attendance: 10,200
Referee: Radek Příhoda (Czech Republic)
9 June 2017 2018 World Cup qualification Faroe Islands  Flag of the Faroe Islands.svg0–2Flag of Switzerland (Pantone).svg Switzerland Tórshavn, Faroe Islands
20:45 UTC+2 Report (FIFA)
Report (UEFA)
Xhaka Soccerball shade.svg36'
Shaqiri Soccerball shade.svg59'
Stadium: Tórsvøllur
Attendance: 4,594
Referee: Luca Banti (Italy)
31 August 2017 2018 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg3–0Flag of Andorra.svg  Andorra St. Gallen, Switzerland
20:45 UTC+2 Seferovic Soccerball shade.svg43', 63'
Lichtsteiner Soccerball shade.svg67'
Report (FIFA)
Report (UEFA) [ dead link ]
Stadium: kybunpark
Attendance: 13,600
Referee: Tore Hansen (Norway)
3 September 2017 2018 World Cup qualification Latvia  Flag of Latvia.svg0–3Flag of Switzerland (Pantone).svg Switzerland Riga, Latvia
21:45 UTC+3 Report (FIFA)
Report (UEFA) [ dead link ]
Seferovic Soccerball shade.svg9'
Džemaili Soccerball shade.svg54'
Rodríguez Soccerball shade.svg58' (pen.)
Stadium: Skonto Stadium
Attendance: 7,587
Referee: Serdar Gözübüyük (Netherlands)
7 October 2017 2018 World Cup qualification Switzerland Flag of Switzerland (Pantone).svg5–2Flag of Hungary.svg  Hungary Basel, Switzerland
20:45 UTC+2 Xhaka Soccerball shade.svg18'
Frei Soccerball shade.svg20'
Zuber Soccerball shade.svg43', 49'
Lichtsteiner Soccerball shade.svg83'
Report (FIFA)
Report (UEFA) [ dead link ]
Guzmics Soccerball shade.svg59'
Ugrai Soccerball shade.svg89'
Stadium: St. Jakob-Park
Attendance: 32,018
Referee: Paolo Tagliavento (Italy)
10 October 2017 2018 World Cup qualification Portugal  Flag of Portugal.svg2–0Flag of Switzerland (Pantone).svg Switzerland Lisbon, Portugal
19:45 UTC+1 Djourou Soccerball shade.svg41' (o.g.)
A. Silva Soccerball shade.svg57'
Report Stadium: Estádio da Luz
Attendance: 61,566
Referee: Cüneyt Çakir (Turkey)
9 November 2017 2018 World Cup qualification Playoffs Northern Ireland  Ulster Banner.svg0–1Flag of Switzerland (Pantone).svg Switzerland Belfast, Northern Ireland
19:45 UTC+0 Report Rodríguez Soccerball shade.svg58' (pen.)Stadium: Windsor Park
Attendance: 18,269
Referee: Ovidiu Hațegan (Romania)
12 November 2017 2018 World Cup qualification Playoffs Switzerland Flag of Switzerland (Pantone).svg0–0
(1–0 agg.)
Ulster Banner.svg  Northern Ireland Basel, Switzerland
18:00 UTC+0 Report Stadium: St. Jakob-Park
Attendance: 36,000
Referee: Felix Brych (Germany)
Note: Switzerland won 1–0 on aggregate and qualified for the 2018 FIFA World Cup.

2018

23 March 2018 Friendly Greece Flag of Greece.svg0–1Flag of Switzerland (Pantone).svg Switzerland Athens, Greece
20:00 UTC+1 Report Stadium: Olympic Stadium
Attendance: 5,487
Referee: Hugo Miguel (Portugal)
27 March 2018 Friendly Switzerland Flag of Switzerland (Pantone).svg6–0Flag of Panama.svg  Panama Lucerne, Switzerland
19:00 UTC+2
Report Stadium: Swissporarena
Attendance: 8,600
Referee: Oliver Drachta (Austria)
3 June 2018 Friendly Spain  Flag of Spain.svg1–1Flag of Switzerland (Pantone).svg Switzerland Villarreal, Spain
21:00 UTC+2 Report Stadium: Estadio de la Cerámica
Attendance: 18,350
Referee: István Kovács (Romania)
8 June 2018 Friendly Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Japan.svg  Japan Lugano, Switzerland
19:00 UTC+2 Report Stadium: Cornaredo Stadium
Attendance: 7,010
Referee: Amaury Delerue (France)
17 June 2018 2018 World Cup Group E Brazil  Flag of Brazil.svg1–1Flag of Switzerland (Pantone).svg Switzerland Rostov-on-Don, Russia
21:00 UTC+3 Report
Stadium: Rostov Arena
Attendance: 43,109
Referee: César Arturo Ramos (Mexico)
22 June 2018 2018 World Cup Group E Serbia  Flag of Serbia.svg1–2Flag of Switzerland (Pantone).svg Switzerland Kaliningrad, Russia
20:00 UTC+2 Report
Stadium: Kaliningrad Stadium
Attendance: 33,167
Referee: Felix Brych (Germany)
27 June 2018 2018 World Cup Group E Switzerland Flag of Switzerland (Pantone).svg2–2Flag of Costa Rica.svg  Costa Rica Nizhny Novgorod, Russia
21:00 UTC+3
Report
Stadium: Nizhny Novgorod Stadium
Attendance: 43,319
Referee: Clément Turpin (France)
3 July 2018 2018 World Cup R16 Sweden  Flag of Sweden.svg1–0Flag of Switzerland (Pantone).svg Switzerland Saint Petersburg, Russia
17:00 UTC+3 Report Stadium: Krestovsky Stadium
Attendance: 64,042
Referee: Damir Skomina (Slovenia)
8 September 2018 Nations League Switzerland Flag of Switzerland (Pantone).svg6–0Flag of Iceland.svg  Iceland St. Gallen, Switzerland
18:00 UTC+2
Report Stadium: Kybunpark
Attendance: 14,912
Referee: Michael Oliver (England)
11 September 2018 Friendly England Flag of England.svg1–0Flag of Switzerland (Pantone).svg Switzerland Leicester, England
20:00 UTC+1 Report Stadium: King Power Stadium
Attendance: 30,256
Referee: Clément Turpin (France)
12 October 2018 Nations League Belgium  Flag of Belgium (civil).svg2–1Flag of Switzerland (Pantone).svg Switzerland Brussels, Belgium
20:45 UTC+2
Report Stadium: King Baudouin Stadium
Attendance: 39,049
Referee: Antonio Mateu Lahoz (Spain)
15 October 2018 Nations League Iceland  Flag of Iceland.svg1–2Flag of Switzerland (Pantone).svg Switzerland Reykjavík, Iceland
19:45 UTC+1 Report
Stadium: Laugardalsvöllur
Attendance: 8,663
Referee: Andreas Ekberg (Sweden)
14 November 2018 Friendly Switzerland Flag of Switzerland (Pantone).svg0–1Flag of Qatar.svg  Qatar Lugano, Switzerland
19:00 UTC+1 Report
Stadium: Cornaredo Stadium
Attendance: 4,170
Referee: Kevin Blom (Netherlands)
18 November 2018 Nations League Switzerland Flag of Switzerland (Pantone).svg5–2Flag of Belgium (civil).svg  Belgium Lucerne, Switzerland
20:45 UTC+1
Report
Stadium: Swissporarena
Attendance: 15,000
Referee: Daniele Orsato (Italy)

2019

23 March 2019 UEFA Euro 2020 qualifying Georgia  Flag of Georgia.svg0–2Flag of Switzerland (Pantone).svg Switzerland Tbilisi, Georgia
18:00 UTC+4 Report
Stadium: Boris Paichadze Dinamo Arena
Attendance: 49,207
Referee: Craig Pawson (England)
26 March 2019 UEFA Euro 2020 qualifying Switzerland Flag of Switzerland (Pantone).svg3–3Flag of Denmark.svg  Denmark Basel, Switzerland
20:45 UTC+1
Report Stadium: St. Jakob-Park
Attendance: 18,352
Referee: Damir Skomina (Slovenia)
5 June 2019 Nations League SF Portugal  Flag of Portugal.svg3–1Flag of Switzerland (Pantone).svg Switzerland Porto, Portugal
20:45 UTC+1
Report
Stadium: Estádio do Dragão
Attendance: 42,415
Referee: Felix Brych (Germany)
9 June 2019 Nations League 3rd Switzerland Flag of Switzerland (Pantone).svg0–0 (a.e.t.)
(5–6 p)
Flag of England.svg  England Guimarães, Portugal
15:00 UTC+1 Report Stadium: Estádio D. Afonso Henriques
Attendance: 15,742
Referee: Ovidiu Hațegan (Romania)
Penalties
5 September 2019 UEFA Euro 2020 qualifying Republic of Ireland  Flag of Ireland.svg1–1Flag of Switzerland (Pantone).svg Switzerland Dublin, Ireland
19:45 UTC+1 Report
Stadium: Aviva Stadium
Attendance: 44,111
Referee: Carlos del Cerro Grande (Spain)
8 September 2019 UEFA Euro 2020 qualifying Switzerland Flag of Switzerland (Pantone).svg4–0Flag of Gibraltar.svg  Gibraltar Sion, Switzerland
18:00 UTC+2 Report Stadium: Stade Tourbillon
Attendance: 8,318
Referee: Pavel Orel (Czech Republic)
12 October 2019 UEFA Euro 2020 qualifying Denmark  Flag of Denmark.svg1–0Flag of Switzerland (Pantone).svg Switzerland Copenhagen, Denmark
18:00 UTC+2
Report Stadium: Parken Stadium
Attendance: 35,964
Referee: Aleksei Kulbakov (Belarus)
15 October 2019 UEFA Euro 2020 qualifying Switzerland Flag of Switzerland (Pantone).svg2–0Flag of Ireland.svg  Republic of Ireland Geneva, Switzerland
20:45 UTC+2
Report Stadium: Stade de Genève
Attendance: 24,766
Referee: Szymon Marciniak (Poland)
15 November 2019 UEFA Euro 2020 qualifying Switzerland Flag of Switzerland (Pantone).svg1–0Flag of Georgia.svg  Georgia St. Gallen, Switzerland
20:45 UTC+1
Report Stadium: Kybunpark
Attendance: 16,400
Referee: Danny Makkelie (Netherlands)
18 November 2019 UEFA Euro 2020 qualifying Gibraltar  Flag of Gibraltar.svg1–6Flag of Switzerland (Pantone).svg Switzerland Gibraltar
20:45 UTC+1
Report
Stadium: Victoria Stadium
Attendance: 2,079
Referee: Benoît Millot (France)

Notes

    References