Switzerland national football team results (2000–2019)
| Switzerland national football team results |
|---|
![]() |
|
|
| Win Draw Loss |
This article lists the results for the Switzerland national football team from 2000 to 2019.
Matches highlighted in purple are competitive fixtures.
2000s
2000
| 19 February 2000 Oman Cup 2000 | Oman | 1–4 | | Muscat, Oman |
| UTC+4 | Al-Mahruqy |
Report | Cantaluppi Rey H. Yakin |
Stadium: Sultan Qaboos Sports Complex Attendance: 600 Referee: Abdullah Al Naqbi (United Arab Emirates) |
| 23 February 2000 Oman Cup 2000 | Switzerland | 0–1 | | Muscat, Oman |
| UTC+4 | Report | Alo Ali |
Stadium: Sultan Qaboos Sports Complex Attendance: 192 Referee: Mohamed Al Muflah (Oman) |
| 29 March 2000 Friendly | Switzerland | 2–2 | | Lugano, Switzerland |
| 20:15 UTC+2 | Solbakken Skammelsrud |
Report | Chapuisat Cantaluppi |
Stadium: Cornaredo Stadium Attendance: 5,800 Referee: Pasquale Rodomonti (Italy) |
| 26 April 2000 Friendly | Germany | 1–1 | | Kaiserslautern, Germany |
| 20:30 UTC+2 | Kirsten |
Report | H. Yakin |
Stadium: Fritz-Walter-Stadion Attendance: 32,000 Referee: Morgan Norman (Sweden) |
| 16 August 2000 Friendly | Switzerland | 2–2 | | St. Gallen, Switzerland |
| 20:15 UTC+2 | Comisetti Yakin |
Report | Ouzounidis Georgiadis |
Stadium: Espenmoos Stadium Attendance: 6,000 Referee: Tom Henning Øvrebø (Norway) |
| 2 September 2000 2002 World Cup qualification | Switzerland | 0–1 | | Zürich, Switzerland |
| 20:15 UTC+2 | Report | Beschastnykh |
Stadium: Hardturm Attendance: 6,000 Referee: Kim Milton Nielsen (Denmark) |
| 7 October 2000 2002 World Cup qualification | Switzerland | 5–1 | | Zürich, Switzerland |
| 17:30 UTC+2 | Zwyssig Fournier Türkyilmaz |
Report | Petersen |
Stadium: Hardturm Attendance: 9,600 Referee: Costas Kapitanis (Cyprus) |
| 11 October 2000 2002 World Cup qualification | Slovenia | 2–2 | | Ljubljana, Slovenia |
| 20:15 UTC+2 | Šiljak Ačimovič |
Report | Türkyilmaz |
Stadium: Bežigrad Stadium Attendance: 6,650 Referee: Paul Durkin (England) |
| 15 November 2000 Friendly | Tunisia | 1–1 | | Tunis, Tunisia |
| 19:00 UTC+1 | Bouazizi |
Report | Cantaluppi |
Stadium: Stade El Menzah Attendance: 4,000 Referee: Djamel Eddine Benchana (Algeria) |
2001
| 28 February 2001 Friendly | Poland | 4–0 | | Larnaca, Cyprus |
| 18:00 UTC+2 | Olisadebe Karwan Hajto Krzynówek |
Report | Stadium: Antonis Papadopoulos Stadium Attendance: 200 Referee: Tasos Papaioannou (Cyprus) |
| 24 March 2001 2002 World Cup qualification | FR Yugoslavia | 1–1 | | Belgrade, FR Yugoslavia |
| 20:15 UTC+1 | Mihajlović |
Report | Chapuisat |
Stadium: Partizan Stadium Attendance: 30,000 Referee: Karl-Erik Nilsson (Sweden) |
| 28 March 2001 2002 World Cup qualification | Switzerland | 5–0 | | Zürich, Switzerland |
| 20:15 UTC+2 | Frei Lonfat Chapuisat |
Report | Stadium: Hardturm Attendance: 8,600 Referee: Claus Bo Larsen (Denmark) |
| 25 April 2001 Friendly | Switzerland | 0–2 | | Geneva, Switzerland |
| 18:15UTC+2 | Svensson |
Stadium: Stade des Charmilles Attendance: 6,062 Referee: Bruno Derrien (France) |
| 2 June 2001 2002 World Cup qualification | Faroe Islands | 0–1 | | Toftir, Faroe Islands |
| 19:15 UTC+1 | Report | Frei |
Stadium: Svangaskarð Attendance: 3,500 Referee: Dougie McDonald (Scotland) |
| 6 June 2001 2002 World Cup qualification | Switzerland | 0–1 | | Basel, Switzerland |
| 20:15 UTC+2 | Report | Cimirotič |
Stadium: St. Jakob-Park Attendance: 26,000 Referee: Jacek Granat (Poland) |
| 15 August 2001 Friendly | Austria | 1–2 | | Vienna, Austria |
| 19:30 UTC+2 | Herzog |
Report | Vogel H. Yakin |
Stadium: Ernst-Happel Stadion Attendance: 21,200 Referee: Nicolai Vollquartz (Denmark) |
| 1 September 2001 2002 World Cup qualification | Switzerland | 1–2 | | Basel, Switzerland |
| 20:15 UTC+2 | Yakin |
Report | Milošević Krstajić |
Stadium: St. Jakob-Park Attendance: 26,000 Referee: Claude Colombo (France) |
| 5 September 2001 2002 World Cup qualification | Luxembourg | 0–3 | | Luxembourg City, Luxembourg |
| 20:15 UTC+2 | Report | Frei Türkyilmaz |
Stadium: Stade Josy Barthel Attendance: 3,858 Referee: Sorin Corpodean (Romania) |
| 6 October 2001 2002 World Cup qualification | Russia | 4–0 | | Moscow, Russia |
| 18:00 UTC+4 | Beschastnykh Titov |
Report1 Report2 |
Stadium: Central Dynamo Stadium Attendance: 22,000 Referee: Knud Erik Fisker (Denmark) |
2002
| 12 February 2002 Cyprus International Tournament 2002 Semifinal | Cyprus | 1–1 (a.e.t.) (4–2 p) | | Nicosia, Cyprus |
| 17:00 UTC+2 | Konstantinou |
Report | Yakin |
Stadium: Makario Stadium Attendance: 100 Referee: Nikos Agelakis (Greece) |
| 13 February 2002 Cyprus International Tournament 2002 3rd place | Switzerland | 2–1 | | Limassol, Cyprus |
| 17:00 UTC+2 | Magnin H. Yakin |
Report | Gyepes |
Stadium: Tsirio Stadium Attendance: 100 Referee: Socratis Socratous (Cyprus) |
| 27 March 2002 Friendly | Sweden | 1–1 | | Malmö, Sweden |
| 19:00 UTC+2 | Allbäck |
Report | Cabanas |
Stadium: Malmö Stadion Attendance: 19,096 Referee: Valentin Ivanov (Russia) |
| 15 May 2002 Friendly | Switzerland | 1–3 | | St. Gallen, Switzerland |
| 18:00 UTC+2 | Nkufo |
Report | Radzinski Stalteri |
Stadium: Espenmoos Stadium Attendance: 4,000 Referee: Konrad Plautz (Austria) |
| 21 August 2002 Friendly | Switzerland | 3–2 | | Basel, Switzerland |
| 20:30 UTC+2 | H. Yakin Frei M. Yakin |
Report | Wallner |
Stadium: St. Jakob-Park Attendance: 23,500 Referee: Roberto Rosetti (Italy) |
| 8 September 2002 UEFA Euro 2004 qualifying | Switzerland | 4–1 | | Basel, Switzerland |
| 16:00 UTC+2 | Frei H. Yakin Müller Chapuisat |
Report | S. Arveladze |
Stadium: St. Jakob-Park Attendance: 20,500 Referee: Vladimir Krisnak (Slovakia) |
| 12 October 2002 UEFA Euro 2004 qualifying | Albania | 1–1 | | Tirana, Albania |
| 20:00 UTC+2 | Murati |
Report | Yakin |
Stadium: Qemal Stafa Stadium Attendance: 15,000 Referee: Orhan Erdemir (Turkey) |
| 16 October 2002 UEFA Euro 2004 qualifying | Republic of Ireland | 1–2 | | Dublin, Ireland |
| 19:30 UTC+1 | Magnin |
Report | Yakin Celestini |
Stadium: Lansdowne Road Attendance: 35,000 Referee: Rune Pedersen (Norway) |
2003
| 12 February 2003 Friendly | Slovenia | 1–5 | | Nova Gorica, Slovenia |
| 20:30 UTC+1 | Rakovič |
Report | Yakin Haas Frei Cabanas |
Stadium: Nova Gorica Sports Park Attendance: 3,000 Referee: Attila Ábrahám (Hungary) |
| 2 April 2003 UEFA Euro 2004 qualifying | Georgia | 0–0 | | Tbilisi, Georgia |
| 21:00 UTC+5 | Report | Stadium: Lokomotiv Stadium Attendance: 10,000 Referee: Edo Trivković (Croatia) |
| 30 April 2003 Friendly | Switzerland | 1–2 | | Geneva, Switzerland |
| 21:00 UTC+2 | Frei |
Report | Legrottaglie Zanetti |
Stadium: Stade de Genève Attendance: 30,000 Referee: Damien Ledentu (France) |
| 7 June 2003 UEFA Euro 2004 qualifying | Switzerland | 2–2 | | Basel, Switzerland |
| 20:15 UTC+2 | Frei |
Report | Ignashevich |
Stadium: St. Jakob Park Attendance: 30,500 Referee: Arturo Daudén Ibáñez (Spain) |
| 11 June 2003 UEFA Euro 2004 qualifying | Switzerland | 3–2 | | Geneva, Switzerland |
| 20:15 UTC+2 | Haas Frei Cabanas |
Report | Lala Skela |
Stadium: Stade de Genève Attendance: 26,000 Referee: Steve Bennett (England) |
| 20 August 2003 Friendly | Switzerland | 0–2 | | Geneva, Switzerland |
| 20:45 UTC+2 | Report | Wiltord Marlet |
Stadium: Stade de Genève Attendance: 30,000 Referee: Paul Allaerts (Belgium) |
| 10 September 2003 UEFA Euro 2004 qualifying | Russia | 4–1 | | Moscow, Russia |
| 20:00 UTC+4 | Bulykin Mostovoi |
Report | Karyaka |
Stadium: Lokomotiv Stadium Attendance: 28,800 Referee: Pierluigi Collina (Italy) |
| 11 October 2003 UEFA Euro 2004 qualifying | Switzerland | 2–0 | | Basel, Switzerland |
| 17:30 UTC+2 | Yakin Frei |
Report | Stadium: St. Jakob Park Attendance: 31,006 Referee: Anders Frisk (Sweden) |
2004
| 18 February 2004 Friendly | Morocco | 2–1 | | Rabat, Morocco |
| 19:30 UTC+0 | Ajeddou Iajour |
Report | Frei |
Stadium: Stade Moulay Abdellah Attendance: 1,700 Referee: Kamel Berber (Algeria) |
| 31 March 2004 Friendly | Greece | 1–0 | | Heraklion, Greece |
| 21:15 UTC+3 | Tsiartas |
Report | Stadium: Pankritio Stadium Attendance: 21,000 Referee: René Temmink (Netherlands) |
| 28 April 2004 Friendly | Switzerland | 2–1 | | Geneva, Switzerland |
| 20:15 UTC+2 | Celestini Yakin |
Report | Zahovič |
Stadium: Stade de Genève Attendance: 7,500 Referee: Ruud Bossen (Netherlands) |
| 2 June 2004 Friendly | Switzerland | 0–2 | | Basel, Switzerland |
| 20:45 UTC+2 | Report | Kurányi |
Stadium: St. Jakob-Park Attendance: 30,000 Referee: Domenico Messina (Italy) |
| 6 June 2004 Friendly | Switzerland | 1–0 | | Zürich, Switzerland |
| 16:15 UTC+2 | Gygax |
Report | Stadium: Hardturm Attendance: 10,200 Referee: Dietmar Drabek (Austria) |
| 13 June 2004 Euro 2004 Group B | Switzerland | 0–0 | | 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 | 3–0 | | Coimbra, Portugal |
| 17:00 UTC+1 | Rooney Gerrard |
UEFA Report | Stadium: Estádio Cidade de Coimbra Attendance: 28,214 Referee: Valentin Ivanov (Russia) |
| 21 June 2004 Euro 2004 Group B | France | 3–1 | | Coimbra, Portugal |
| 19:45 UTC+1 | Zidane Henry |
Report | Vonlanthen |
Stadium: Estádio Cidade de Coimbra Attendance: 30,000 Referee: Ľuboš Micheľ (Slovakia) |
| 18 August 2004 Friendly | Switzerland | 0–0 | | 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 | 6–0 | | Basel, Switzerland |
| 17:30 UTC+2 | Vonlanthen Rey |
Report | Stadium: St. Jakob-Park Attendance: 11,880 Referee: Alexandru Tudor (Romania) |
| 8 September 2004 2006 World Cup qualification | Switzerland | 1–1 | | Basel, Switzerland |
| 20:30 UTC+2 | Yakin |
Report | Morrison |
Stadium: St. Jakob Park Attendance: 28,000 Referee: Kyros Vassaras (Greece) |
| 9 October 2004 2006 World Cup qualification | Israel | 2–2 | | Ramat Gan, Israel |
| 20:05 UTC+2 | Benayoun |
Report | Frei Vonlanthen |
Stadium: Ramat Gan Stadium Attendance: 37,976 Referee: Mark Shield (Australia) |
2005
| 9 February 2005 Friendly | United Arab Emirates | 1–2 | | Dubai, United Arab Emirates |
| 19:00 UTC+4 | Ismail Matar |
Report | Gygax Müller |
Stadium: Maktoum bin Rashid Al Maktoum Stadium Attendance: 1,200 Referee: Abdullah Al Hilali (Oman) |
| 26 March 2005 2006 World Cup qualification | France | 0–0 | | 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 | 1–0 | | Zürich, Switzerland |
| 20:30 UTC+2 | Frei |
Report | Stadium: Hardturm Attendance: 16,066 Referee: Stuart Dougal (Scotland) |
| 4 June 2005 2006 World Cup qualification | Faroe Islands | 1–3 | | Toftir, Faroe Islands |
| 16:30 UTC+2 | R. Jacobsen |
Report | Wicky Frei |
Stadium: Svangaskarð Attendance: 2,047 Referee: Serge Gumienny (Belgium) |
| 17 August 2005 Friendly | Norway | 0–2 | | Oslo, Norway |
| 19:00 UTC+2 | Report | Frei Bergdølmo |
Stadium: Ullevaal Stadion Attendance: 19,623 Referee: Nicolai Vollquartz (Denmark) |
| 3 September 2005 2006 World Cup qualification | Switzerland | 1–1 | | Basel, Switzerland |
| 17:30 UTC+2 | Frei |
Report | Keisi |
Stadium: St. Jakob-Park Attendance: 30,000 Referee: Roberto Rosetti (Italy) |
| 7 September 2005 2006 World Cup qualification | Cyprus | 1–3 | | Nicosia, Cyprus |
| 21:15 UTC+3 | Aloneftis |
Report | Frei Senderos Gygax |
Stadium: GSP Stadium Attendance: 2,561 Referee: Nikolay Ivanov (Russia) |
| 8 October 2005 2006 World Cup qualification | Switzerland | 1–1 | | Bern, Switzerland |
| 20:45 UTC+2 | Magnin |
Report | Cissé |
Stadium: Stade de Suisse Attendance: 31,400 Referee: Terje Hauge (Norway) |
| 12 October 2005 2006 World Cup qualification | Republic of Ireland | 0–0 | | 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 | 2–0 | | Bern, Switzerland |
| 20:45 UTC+1 | Senderos Behrami |
Report | Stadium: Stade de Suisse Attendance: 31,130 Referee: Ľuboš Micheľ (Slovakia) |
| 16 November 2005 2006 World Cup qualification Playoffs | Turkey | 4–2 (4–4 agg.) | | Istanbul, Turkey |
| 20:15 UTC+2 | Şanlı Ateş |
Report | Frei Streller |
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 | 1–3 | | Glasgow, Scotland |
| 20:00 UTC+0 | Miller |
Report | Barnetta Gygax Cabanas |
Stadium: Hampden Park Attendance: 20,952 Referee: Bruno Coué (France) |
| 27 May 2006 Friendly | Switzerland | 1–1 | | Basel, Switzerland |
| 17:30 UTC+2 | Barnetta |
Report | Faé |
Stadium: St. Jakob Park Attendance: 22,000 Referee: Mikko Vuorela (Finland) |
| 31 May 2006 Friendly | Switzerland | 1–1 | | Geneva, Switzerland |
| 20:50 UTC+2 | Gygax |
Report | Gilardino |
Stadium: Stade de Genève Attendance: 30,000 Referee: Peter Sippel (Germany) |
| 3 June 2006 Friendly | Switzerland | 4–1 | | Zürich, Switzerland |
| 17:30 UTC+2 | Frei Streller |
Report | Dong Fangzhuo |
Stadium: Hardturm Attendance: 16,000 Referee: Ian Stokes (Ireland) |
| 13 June 2006 2006 World Cup Group G | France | 0–0 | | 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 | 0–2 | | Dortmund, Germany |
| 15:00 UTC+2 | Report | Frei Barnetta |
Stadium: Signal Iduna Park Attendance: 65,000 Referee: Carlos Amarilla (Paraguay) |
| 23 June 2006 2006 World Cup Group G | Switzerland | 2–0 | | Hanover, Germany |
| 21:00 UTC+2 | Senderos Frei |
Report | Stadium: A.W.D. Arena Attendance: 43,000 Referee: Horacio Elizondo (Argentina) |
| 26 June 2006 2006 World Cup R16 | Switzerland | 0–0 (a.e.t.) (0–3 p) | | Cologne, Germany |
| 21:00 UTC+2 | Report | Stadium: RheinEnergieStadion Attendance: 45,000 Referee: Benito Archundia (Mexico) | ||
| Penalties | ||||
| 16 August 2006 Friendly | Liechtenstein | 0–3 | | Vaduz, Liechtenstein |
| 20:15 UTC+2 | Report | Frei Margairaz |
Stadium: Rheinpark Stadion Attendance: 4,837 Referee: Bernhard Brugger (Austria) |
| 2 September 2006 Friendly | Switzerland | 1–0 | | Basel, Switzerland |
| 17:15 UTC+2 | Frei |
Report | Stadium: St. Jakob Park Attendance: 12,500 Referee: Alain Hamer (Luxembourg) |
| 6 September 2006 Friendly | Switzerland | 2–0 | | Geneva, Switzerland |
| 20:15 UTC+2 | Streller Frei |
Report | Stadium: Stade de Genève Attendance: 12,000 Referee: Dick van Egmond (Netherlands) |
| 11 October 2006 Friendly | Austria | 2–1 | | Innsbruck, Austria |
| 19:30 UTC+2 | Linz Kuljić |
Streller |
Stadium: Tivoli Neu Stadion Attendance: 11,000 Referee: Michael Svendsen (Denmark) |
| 15 November 2006 Friendly | Switzerland | 1–2 | | Basel, Switzerland |
| 20:30 UTC+1 | Maicon |
Report | Luisão Kaká |
Stadium: St. Jakob Park Attendance: 22,000 Referee: Markus Merk (Germany) |
2007
| 7 February 2007 Friendly | Germany | 3–1 | | Düsseldorf, Germany |
| 20:00 UTC+1 | Kurányi Gómez Frings |
Report | Streller |
Stadium: LTU-Arena Attendance: 51,333 Referee: Ruud Bossen (Netherlands) |
| 22 March 2007 Friendly | Jamaica | 0–2 | | Fort Lauderdale, United States |
| 19:15 UTC-4 | Report | Streller Inler |
Stadium: Lockhart Stadium Attendance: 3,254 Referee: Alex Prus (United States) |
| 25 March 2007 Friendly | Switzerland | 1–3 | | Miami, United States |
| 13:15 UTC-4 | A. Frei |
Report | Perea Viafara Chitiva |
Stadium: Orange Bowl Attendance: 16,000 Referee: Terry Vaughn (United States) |
| 2 June 2007 Friendly | Switzerland | 1–1 | | Basel, Switzerland |
| 20:30 UTC+2 | Streller |
Report | Tevez |
Stadium: St. Jakob Park Attendance: 24,000 Referee: Domenico Messina (Italy) |
| 22 August 2007 Friendly | Switzerland | 2–1 | | Geneva, Switzerland |
| 20:30 UTC+2 | Barnetta |
Report | Kuyt |
Stadium: Stade de Genève Attendance: 24,000 Referee: Laurent Duhamel (France) |
| 7 September 2007 Turnier der Kontinente | Switzerland | 2–1 | | Vienna, Austria |
| 18:00 UTC+2 | Barnetta Streller |
Report | Sanchez |
Stadium: Ernst Happel Stadion Attendance: 2,500 Referee: Fritz Stuchlik (Austria) |
| 11 September 2007 Turnier der Kontinente | Switzerland | 3–4 | | Klagenfurt, Austria |
| 20:15 UTC+2 | Magnin Nkufo Djourou |
Report | Nakamura Maki Yano |
Stadium: Hypo Group Arena Attendance: 19,500 Referee: Stefan Meßner (Austria) |
| 13 October 2007 Friendly | Switzerland | 3–1 | | Zürich, Switzerland |
| 19:30 UTC+2 | Streller H. Yakin |
Aufhauser |
Stadium: Letzigrund Attendance: 22,500 Referee: Alain Hamer (Luxembourg) |
| 17 October 2007 Friendly | Switzerland | 0–1 | | Basel, Switzerland |
| 20:30 UTC+2 | Report | Bradley |
Stadium: St. Jakob-Park Attendance: 16,500 Referee: Frank De Bleeckere (Belgium) |
| 20 November 2007 Friendly | Switzerland | 0–1 | | Zürich, Switzerland |
| 20:45 UTC+1 | Report | Taye Taiwo |
Stadium: Letzigrund Attendance: 12,700 Referee: Ivan Bobek (Croatia) |
2008
| 6 February 2008 Friendly | England | 2–1 | | London, England |
| 20:00 UTC+0 | Jenas Wright-Phillips |
Report | Derdiyok |
Stadium: Wembley Stadium Attendance: 86,857 Referee: Felix Brych (Germany) |
| 26 March 2008 Friendly | Switzerland | 0–4 | | Basel, Switzerland |
| 20:45 UTC+2 | Report | Klose Gómez Podolski |
Stadium: St. Jakob-Park Attendance: 38,500 Referee: Eric Braamhaar (Netherlands) |
| 24 May 2008 Friendly | Switzerland | 2–0 | | Lugano, Switzerland |
| 18:00 UTC+2 | Behrami Frei |
Report | Stadium: Cornaredo Stadium Attendance: 10,150 Referee: Alan Kelly (Ireland) |
| 30 May 2008 Friendly | Switzerland | 3–0 | | St. Gallen, Switzerland |
| 20:30 UTC+2 | Frei Vonlanthen |
Report | Stadium: AFG Arena Attendance: 18,000 Referee: Olivier Thual (France) |
| 7 June 2008 Euro 2008 Group A | Switzerland | 0–1 | | Basel, Switzerland |
| 18:00 UTC+2 | Report | Svěrkoš |
Stadium: St. Jakob-Park Attendance: 39,730 Referee: Roberto Rosetti (Italy) |
| 11 June 2008 Euro 2008 Group A | Switzerland | 1–2 | | Basel, Switzerland |
| 20:45 UTC+2 | Yakin |
Report | Şentürk Turan |
Stadium: St. Jakob-Park Attendance: 39,730 Referee: Ľuboš Micheľ (Slovakia) |
| 15 June 2008 Euro 2008 Group A | Switzerland | 2–0 | | Basel, Switzerland |
| 20:45 UTC+2 | Yakin |
Report | Stadium: St. Jakob-Park Attendance: 39,730 Referee: Konrad Plautz (Austria) |
| 20 August 2008 Friendly | Switzerland | 4–1 | | Lancy, Switzerland |
| 20:45 UTC+2 | Stocker Yakin Nef Vonlanthen |
Report | Makridis |
Stadium: Stade de Genève Attendance: 14,500 Referee: Darko Čeferin (Slovenia) |
| 6 September 2008 2010 World Cup qualification | Israel | 2–2 | | Ramat Gan, Israel |
| 20:55 UTC+3 | Benayoun Sahar |
Report | Yakin Nkufo |
Stadium: Ramat Gan Stadium Attendance: 29,600 Referee: Martin Hansson (Sweden) |
| 10 September 2008 2010 World Cup qualification | Switzerland | 1–2 | | Zürich, Switzerland |
| 20:30 UTC+2 | Nkufo |
Report | Strasser Leweck |
Stadium: Letzigrund Attendance: 20,500 Referee: Dejan Filipovic (Serbia) |
| 11 October 2008 2010 World Cup qualification | Switzerland | 2–1 | | St. Gallen, Switzerland |
| 17:45 UTC+2 | Frei Nkufo |
Report | Ivanovs |
Stadium: AFG Arena Attendance: 18,026 Referee: Lucílio Batista (Portugal) |
| 15 October 2008 2010 World Cup qualification | Greece | 1–2 | | Piraeus, Greece |
| 21:30 UTC+3 | Charisteas |
Report | Frei Nkufo |
Stadium: Karaiskakis Stadium Attendance: 28,810 Referee: Luis Medina Cantalejo (Spain) |
| 19 November 2008 Friendly | Switzerland | 1–0 | | St. Gallen, Switzerland |
| 20:30 UTC+1 | Ziegler |
Report | Stadium: AFG Arena Attendance: 11,500 Referee: Alyaksey Kulbakow (Belarus) |
2009
| 11 February 2009 Friendly | Switzerland | 1–1 | | Lancy, Switzerland |
| 20:15 UTC+1 | Huggel |
Report | I. Popov |
Stadium: Stade de Genève Attendance: 9,670 Referee: Duarte Gomes (Portugal) |
| 28 March 2009 2010 World Cup qualification | Moldova | 0–2 | | Chişinău, Moldova |
| 18:45 UTC+2 | Report Report (FIFA) |
Frei Fernandes |
Stadium: Stadionul Zimbru Attendance: 10,500 Referee: Dougie McDonald (Scotland) |
| 1 April 2009 2010 World Cup qualification | Switzerland | 2–0 | | Geneva, Switzerland |
| 20:30 UTC+2 | Nkufo Frei |
Report Report (FIFA) |
Stadium: Stade de Genève Attendance: 20,100 Referee: Gianluca Rocchi (Italy) |
| 21 August 2009 Friendly | Switzerland | 0–0 | | Basel, Switzerland |
| 20:45 UTC+2 | [1] | Stadium: St. Jakob-Park Attendance: 31,500 Referee: Knut Kircher (Germany) |
| 5 September 2009 2010 World Cup qualification | Switzerland | 2–0 | | Basel, Switzerland |
| 20:30 UTC+2 | Grichting Padalino |
Report | Stadium: St. Jakob-Park Attendance: 38,500 Referee: Frank De Bleeckere (Belgium) |
| 9 September 2009 2010 World Cup qualification | Latvia | 2–2 | | Riga, Latvia |
| 21:30 UTC+3 | Cauņa Astafjevs |
Report | Frei Derdiyok |
Stadium: Skonto Stadium Attendance: 8,600 Referee: Pavel Královec (Czech Republic) |
| 10 October 2009 2010 World Cup qualification | Luxembourg | 0–3 | | Luxembourg City, Luxembourg |
| 17:45 UTC+2 | Report | Senderos Huggel |
Stadium: Stade Josy Barthel Attendance: 8,031 Referee: Eduardo Iturralde González (Spain) |
| 14 October 2009 2010 World Cup qualification | Switzerland | 0–0 | | Basel, Switzerland |
| 20:00 UTC+2 | Report | Stadium: St. Jakob-Park Attendance: 38,500 Referee: Alexandru Tudor (Romania) |
| 14 November 2009 Friendly | Switzerland | 0–1 | | Lancy, Switzerland |
| 17:45 UTC+2 | Report | Carew |
Stadium: Stade de Genève Attendance: 16,000 Referee: Mark Whitby (Wales) |
2010s
2010
| 3 March 2010 Friendly | Switzerland | 1–3 | | St. Gallen, Switzerland |
| 20:15 UTC+1 | Report | Stadium: AFG Arena Attendance: 12,500 Referee: Nicola Rizzoli (Italy) |
| 1 June 2010 Friendly | Switzerland | 0–1 | | Sion, Switzerland |
| 20:15 UTC+1 | Report |
|
Stadium: Stade Tourbillon Attendance: 11,300 Referee: Anthony Buttimer (Ireland) |
| 5 June 2010 Friendly | Switzerland | 1–1 | | 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 | 0–1 | | 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 | 1–0 | | 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 | 0–0 | | 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 | 0–1 | | 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 | 0–0 | | 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 | 1–3 | | 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 | 1–0 | | 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 | 4–1 | | Basel, Switzerland |
| 20:30 UTC+2 | Report |
|
Stadium: St. Jakob Park Attendance: 26,000 Referee: Alain Hamer (Luxembourg) |
| 17 November 2010 Friendly | Switzerland | 2–2 | | 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 | 0–0 | | 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 | 0–0 | | 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 | 2–2 | | London, England |
| 16:45 UTC+1 | Report |
|
Stadium: Wembley Stadium Attendance: 84,459 Referee: Damir Skomina (Slovenia) |
| 10 August 2011 Friendly | Liechtenstein | 1–2 | | 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 | 3–1 | | 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 | 2–0 | | 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 | 2–0 | | 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 | 0–0 | | Amsterdam, Netherlands |
| 20:30 UTC+1 | Report | Stadium: Amsterdam ArenA Attendance: 47,500 Referee: Jonas Eriksson (Sweden) |
| 15 November 2011 Friendly | Luxembourg | 0–1 | | 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 | 1–3 | | Bern, Switzerland |
| 20:30 UTC+1 | Shaqiri |
Report | Messi |
Stadium: Stade de Suisse Attendance: 30,250 Referee: Florian Meyer (Germany) |
| 26 May 2012 Friendly | Switzerland | 5–3 | | Basel, Switzerland |
| 18:00 UTC+2 | Derdiyok Lichtsteiner Mehmedi |
Report | Hummels Schürrle Reus |
Stadium: St. Jakob-Park Attendance: 27,381 Referee: Antony Gautier (France) |
| 30 May 2012 Friendly | Switzerland | 0–1 | | Lucerne, Switzerland |
| 20:15 UTC+2 | Report | Grozav |
Stadium: Swissporarena Attendance: 11,850 Referee: Svein Moen (Norway) |
| 15 August 2012 Friendly | Croatia | 2–4 | | Split, Croatia |
| 20:30 UTC+2 | Eduardo |
Report | Xhaka Barnetta Gavranović |
Stadium: Stadion Poljud Attendance: 10,000 Referee: Antonio Damato (Italy) |
| 7 September 2012 2014 World Cup qualification | Slovenia | 0–2 | | Ljubljana, Slovenia |
| 20:30 UTC+2 | Report | Xhaka Inler |
Stadium: Stožice Stadium Attendance: 13,213 Referee: Paolo Tagliavento (Italy) |
| 11 September 2012 2014 World Cup qualification | Switzerland | 2–0 | | Lucerne, Switzerland |
| 20:30 UTC+2 | Shaqiri Inler |
Report | Stadium: Swissporarena Attendance: 16,500 Referee: Ovidiu Hațegan (Romania) |
| 12 October 2012 2014 World Cup qualification | Switzerland | 1–1 | | Bern, Switzerland |
| 20:30 UTC+2 | Gavranović |
Report | Hangeland |
Stadium: Stade de Suisse Attendance: 31,516 Referee: David Fernández Borbalán (Spain) |
| 16 October 2012 2014 FIFA World Cup qualification | Iceland | 0–2 | | Reykjavík, Iceland |
| 18:30 UTC±0 | Report | Barnetta Gavranović |
Stadium: Laugardalsvöllur Attendance: 8,369 Referee: Alan Kelly (Republic of Ireland) |
| 14 November 2012 Friendly | Tunisia | 1–2 | | Sousse, Tunisia |
| 18:15 UTC+1 | Dhaouadi |
Report | Derdiyok Shaqiri |
Stadium: Stade Olympique de Sousse Attendance: 3,000 Referee: Helmut Fleischer (Germany) |
2013
| 6 February 2013 Friendly | Greece | 0–0 | | 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 | 0–0 | | 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 | 1–0 | | Lancy, Switzerland |
| 17:30 UTC+2 | Seferovic |
Report | Stadium: Stade de Genève Attendance: 16,900 Referee: Paolo Mazzoleni (Italy) |
| 14 August 2013 Friendly | Switzerland | 1–0 | | Basel, Switzerland |
| 20:45 UTC+2 | Dani Alves |
Report | Stadium: St. Jakob Park Attendance: 31,100 Referee: Deniz Aytekin (Germany) |
| 6 September 2013 2014 World Cup qualification | Switzerland | 4–4 | | Bern, Switzerland |
| 20:30 UTC+2 | Lichtsteiner Schär Džemaili |
Report | Guðmundsson Sigþórsson |
Stadium: Stade de Suisse Attendance: 26,000 Referee: Sergei Karasev (Russia) |
| 10 September 2013 2014 World Cup qualification | Norway | 0–2 | | Oslo, Norway |
| 19:00 UTC+2 | Report | Schär |
Stadium: Ullevaal Stadion Attendance: 16,631 Referee: Howard Webb (England) |
| 11 October 2013 2014 World Cup qualification | Albania | 1–2 | | Tirana, Albania |
| 20:30 UTC+2 | Salihi |
Report | Shaqiri Lang |
Stadium: Qemal Stafa Stadium Attendance: 14,000 Referee: Pedro Proença (Portugal) |
| 15 October 2013 2014 World Cup qualification | Switzerland | 1–0 | | Bern, Switzerland |
| 20:00 UTC+2 | Xhaka |
Report | Stadium: Stade de Suisse Attendance: 22,014 Referee: Björn Kuipers (Netherlands) |
| 15 November 2013 Friendly | South Korea | 2–1 | | Seoul, South Korea |
| 20:00 UTC+9 | Hong Jeong-ho Lee Chung-yong |
Report | Kasami |
Stadium: Seoul World Cup Stadium Attendance: 36,813 Referee: Diego Abal (Argentina) |
2014
| 5 March 2014 Friendly | Switzerland | 2–2 | | St. Gallen, Switzerland |
| 20:30 UTC+1 | Drmić |
Report | Olić |
Stadium: AFG Arena Attendance: 17,200 Referee: Hugo Miguel (Portugal) |
| 30 May 2014 Friendly | Switzerland | 1–0 | | Lucerne, Switzerland |
| 20:30 UTC+2 | Drmić |
Report | Stadium: Swissporarena Attendance: 17,500 Referee: Neil Doyle (Ireland) |
| 3 June 2014 Friendly | Switzerland | 2–0 | | Lucerne, Switzerland |
| 20:30 UTC+2 | Lichtsteiner Shaqiri |
Report | Stadium: Swissporarena Attendance: 15,000 Referee: Daniel Stefański (Poland) |
| 15 June 2014 2014 World Cup | Switzerland | 2–1 | | Brasília, Brazil |
| 13:00 UTC−3 | Mehmedi Seferovic |
Report | E. Valencia |
Stadium: Estádio Nacional Mané Garrincha Attendance: 68,351 Referee: Ravshan Irmatov (Uzbekistan) |
| 20 June 2014 2014 World Cup | France | 5–2 | | Salvador, Brazil |
| 16:00 UTC−3 | Giroud Matuidi Valbuena Benzema Sissoko |
Report | Džemaili Xhaka |
Stadium: Itaipava Arena Fonte Nova Attendance: 51,003 Referee: Björn Kuipers (Netherlands) |
| 25 June 2014 2014 World Cup | Honduras | 0–3 | | Manaus, Brazil |
| 16:00 UTC−4 | Report | Shaqiri |
Stadium: Arena da Amazônia Attendance: 40,322 Referee: Néstor Pitana (Argentina) |
| 1 July 2014 2014 World Cup R16 | Argentina | 1–0 (a.e.t.) | | São Paulo, Brazil |
| 13:00 UTC−3 | Di María |
Report | Stadium: Arena Corinthians Attendance: 63,255 Referee: Jonas Eriksson (Sweden) |
| 8 September 2014 UEFA Euro 2016 qualifying | Switzerland | 0–2 | | Basel, Switzerland |
| 20:45 UTC+2 | Report | Welbeck |
Stadium: St. Jakob-Park Attendance: 35,500 Referee: Cüneyt Çakır (Turkey) |
| 9 October 2014 UEFA Euro 2016 qualifying | Slovenia | 1–0 | | Maribor, Slovenia |
| 20:45 UTC+2 | Novaković |
Report | Stadium: Ljudski vrt Attendance: 8,500 Referee: Wolfgang Stark (Germany) |
| 14 October 2014 UEFA Euro 2016 qualifying | San Marino | 0–4 | | Serravalle, San Marino |
| 20:45 UTC+2 | Report | Seferovic Džemaili Shaqiri |
Stadium: San Marino Stadium Attendance: 2,289 Referee: Tony Chapron (France) |
| 15 November 2014 UEFA Euro 2016 qualifying | Switzerland | 4–0 | | St. Gallen, Switzerland |
| 20:45 UTC+1 | Arlauskis Schär Shaqiri |
Report | Stadium: AFG Arena Attendance: 17,300 Referee: Svein Oddvar Moen (Norway) |
| 18 November 2014 Friendly | Poland | 2–2 | | Wrocław, Poland |
| 20:45 UTC+1 | Jędrzejczyk Milik |
Report | Drmic Frei |
Stadium: Wrocław Stadium Attendance: 40,133 Referee: Kristinn Jakobsson (Iceland) |
2015
| 27 March 2015 UEFA Euro 2016 qualifying | Switzerland | 3–0 | | Lucerne, Switzerland |
| 20:45 UTC+1 | Schär Xhaka Seferovic |
Report | Stadium: Swissporarena Attendance: 14,500 Referee: Danny Makkelie (Netherlands) |
| 31 March 2015 Friendly | Switzerland | 1–1 | | Zürich, Switzerland |
| 18:00 UTC+1 | Stocker |
Report | Shea |
Stadium: Stadion Letzigrund Attendance: 16,100 Referee: Luca Banti (Italy) |
| 10 June 2015 Friendly | Switzerland | 3–0 | | Thun, Switzerland |
| Džemaili Shaqiri |
Report | Stadium: Stockhorn Arena Attendance: 8,100 Referee: Richard Trutz (Slovakia) |
| 14 June 2015 UEFA Euro 2016 qualifying | Lithuania | 1–2 | | Vilnius, Lithuania |
| 21:45 UTC+3 | Černych |
Report | Drmić Shaqiri |
Stadium: LFF Stadium Attendance: 4,786 Referee: Craig Thomson (Scotland) |
| 5 September 2015 UEFA Euro 2016 qualifying | Switzerland | 3–2 | | Basel, Switzerland |
| Drmić Stocker |
Report | Novaković Cesar |
Stadium: St. Jakob-Park Attendance: 25,750 Referee: Pavel Královec (Czech Republic) |
| 8 September 2015 UEFA Euro 2016 qualifying | England | 2–0 | | London, England |
| 19:45 UTC+1 | Kane Rooney |
Report | Stadium: Wembley Stadium Attendance: 75,751 Referee: Gianluca Rocchi (Italy) |
| 9 October 2015 UEFA Euro 2016 qualifying | Switzerland | 7–0 | | St. Gallen, Switzerland |
| 20:45 UTC+2 | Lang Inler Mehmedi Djourou Kasami Embolo Derdiyok |
Report | Stadium: AFG Arena Attendance: 16,200 Referee: Mattias Gestranius (Finland) |
| 12 October 2015 UEFA Euro 2016 qualifying | Estonia | 0–1 | | Tallinn, Estonia |
| 21:45 UTC+3 | Report | Klavan |
Stadium: A. Le Coq Arena Attendance: 7,304 Referee: Pol van Boekel (Netherlands) |
| 13 November 2015 Friendly | Slovakia | 3–2 | | Trnava, Slovakia |
| 20:45 UTC+1 | Ďuriš Mak |
Report | Derdiyok Drmić |
Stadium: Štadión Antona Malatinského Attendance: 17,582 Referee: Miroslav Zelinka (Czech Republic) |
| 17 November 2015 Friendly | Austria | 1–2 | | Vienna, Austria |
| 19:45 UTC+1 | Alaba |
Report | Seferović |
Stadium: Ernst-Happel Stadion Attendance: 27,600 Referee: Manuel Gräfe (Germany) |
2016
| 25 March 2016 Friendly | Republic of Ireland | 1–0 | | Dublin, Ireland |
| 19:45 UTC+0 | C. Clark |
Report | Stadium: Aviva Stadium Attendance: 35,450 Referee: Miroslav Zelinka (Czech Republic) |
| 29 March 2016 Friendly | Switzerland | 0–2 | | Zurich, Switzerland |
| 20:30 UTC+1 | Report | Džeko Pjanić |
Stadium: Letzigrund Attendance: 17,000 Referee: Sébastien Delferière (Belgium) |
| 28 May 2016 Friendly | Switzerland | 1–2 | | Genève, Switzerland |
| 16:15 UTC+2 | Džemaili |
Report | R. Lukaku De Bruyne |
Stadium: Stade de Genève Attendance: 20,000 Referee: Paolo Mazzoleni (Italy) |
| 3 June 2016 Friendly | Switzerland | 2–1 | | Lugano, Switzerland |
| 18:00 UTC+2 | Namaşco Mehmedi |
Report | Gînsari |
Stadium: Cornaredo Stadium Attendance: 5,700 Referee: Alejandro Hernández (Spain) |
| 11 June 2016 Euro 2016 Group A | Albania | 0–1 | | Lens, France |
| 15:00 UTC+2 | Report | Schär |
Stadium: Stade Bollaert-Delelis Attendance: 33,805 Referee: Carlos Velasco Carballo (Spain) |
| 15 June 2016 Euro 2016 Group A | Romania | 1–1 | | Paris, France |
| 18:00 UTC+2 | Stancu |
Report | Mehmedi |
Stadium: Parc des Princes Attendance: 43,576 Referee: Sergei Karasev (Russia) |
| 19 June 2016 Euro 2016 Group A | Switzerland | 0–0 | | Lille, France |
| 21:00 UTC+2 | Report | Stadium: Stade Pierre-Mauroy Attendance: 45,616 Referee: Damir Skomina (Slovenia) |
| 25 June 2016 Euro 2016 R16 | Switzerland | 1–1 (a.e.t.) (4–5 p) | | Saint-Étienne, France |
| 15:00 UTC+2 | Shaqiri |
Report | Błaszczykowski |
Stadium: Stade Geoffroy-Guichard Attendance: 38,842 Referee: Mark Clattenburg (England) |
| Penalties | ||||
| 6 September 2016 2018 World Cup qualification | Switzerland | 2–0 | | Basel, Switzerland |
| 20:45 UTC+2 | Embolo Mehmedi |
Report | Stadium: St. Jakob-Park Attendance: 36,000 Referee: Antonio Mateu Lahoz (Spain) |
| 7 October 2016 2018 World Cup qualification | Hungary | 2–3 | | Budapest, Hungary |
| 20:45 UTC+2 | Szalai |
Report (FIFA) Report (UEFA) |
Seferovic Rodríguez Stocker |
Stadium: Groupama Arena Attendance: 21,668 Referee: Björn Kuipers (Netherlands) |
| 10 October 2016 2018 World Cup qualification | Andorra | 1–2 | | Andorra la Vella, Andorra |
| 20:45 UTC+2 | A. Martínez |
Report (FIFA) Report (UEFA) |
Schär Mehmedi |
Stadium: Estadi Nacional Attendance: 2,014 Referee: John Beaton (Scotland) |
| 13 November 2016 2018 World Cup qualification | Switzerland | 2–0 | | Lucerne, Switzerland |
| 18:00 UTC+1 | Derdiyok Lichtsteiner |
Report (FIFA) Report (UEFA) |
Stadium: Swissporarena Attendance: 14,800 Referee: Sébastien Delferière (Belgium) |
2017
| 25 March 2017 2018 World Cup qualification | Switzerland | 1–0 | | Geneva, Switzerland |
| 18:00 UTC+1 | Drmić |
Report (FIFA) Report (UEFA) |
Stadium: Stade de Genève Attendance: 25,000 Referee: Vladislav Bezborodov (Russia) |
| 1 June 2017 Friendly | Switzerland | 1–0 | | Neuchâtel, Switzerland |
| 20:45 UTC+2 | Shaqiri |
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 | 0–2 | | Tórshavn, Faroe Islands |
| 20:45 UTC+2 | Report (FIFA) Report (UEFA) |
Xhaka Shaqiri |
Stadium: Tórsvøllur Attendance: 4,594 Referee: Luca Banti (Italy) |
| 31 August 2017 2018 World Cup qualification | Switzerland | 3–0 | | St. Gallen, Switzerland |
| 20:45 UTC+2 | Seferovic Lichtsteiner |
Report (FIFA) Report (UEFA) |
Stadium: kybunpark Attendance: 13,600 Referee: Tore Hansen (Norway) |
| 3 September 2017 2018 World Cup qualification | Latvia | 0–3 | | Riga, Latvia |
| 21:45 UTC+3 | Report (FIFA) Report (UEFA) |
Seferovic Džemaili Rodríguez |
Stadium: Skonto Stadium Attendance: 7,587 Referee: Serdar Gözübüyük (Netherlands) |
| 7 October 2017 2018 World Cup qualification | Switzerland | 5–2 | | Basel, Switzerland |
| 20:45 UTC+2 | Xhaka Frei Zuber Lichtsteiner |
Report (FIFA) Report (UEFA) |
Guzmics Ugrai |
Stadium: St. Jakob-Park Attendance: 32,018 Referee: Paolo Tagliavento (Italy) |
| 10 October 2017 2018 World Cup qualification | Portugal | 2–0 | | Lisbon, Portugal |
| 19:45 UTC+1 | Djourou A. Silva |
Report | Stadium: Estádio da Luz Attendance: 61,566 Referee: Cüneyt Çakir (Turkey) |
| 9 November 2017 2018 World Cup qualification Playoffs | Northern Ireland | 0–1 | | Belfast, Northern Ireland |
| 19:45 UTC+0 | Report | Rodríguez |
Stadium: Windsor Park Attendance: 18,269 Referee: Ovidiu Hațegan (Romania) |
| 12 November 2017 2018 World Cup qualification Playoffs | Switzerland | 0–0 (1–0 agg.) | | 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 | 0–1 | | Athens, Greece |
| 20:00 UTC+1 | Report |
|
Stadium: Olympic Stadium Attendance: 5,487 Referee: Hugo Miguel (Portugal) |
| 27 March 2018 Friendly | Switzerland | 6–0 | | Lucerne, Switzerland |
| 19:00 UTC+2 | Report | Stadium: Swissporarena Attendance: 8,600 Referee: Oliver Drachta (Austria) |
| 3 June 2018 Friendly | Spain | 1–1 | | 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 | 2–0 | | 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 | 1–1 | | 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 | 1–2 | | 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 | 2–2 | | 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 | 1–0 | | Saint Petersburg, Russia |
| 17:00 UTC+3 |
|
Report | Stadium: Krestovsky Stadium Attendance: 64,042 Referee: Damir Skomina (Slovenia) |
| 8 September 2018 Nations League | Switzerland | 6–0 | | St. Gallen, Switzerland |
| 18:00 UTC+2 | Report | Stadium: Kybunpark Attendance: 14,912 Referee: Michael Oliver (England) |
| 11 September 2018 Friendly | England | 1–0 | | 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 | 2–1 | | 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 | 1–2 | | Reykjavík, Iceland |
| 19:45 UTC+1 |
|
Report | Stadium: Laugardalsvöllur Attendance: 8,663 Referee: Andreas Ekberg (Sweden) |
| 14 November 2018 Friendly | Switzerland | 0–1 | | Lugano, Switzerland |
| 19:00 UTC+1 | Report |
|
Stadium: Cornaredo Stadium Attendance: 4,170 Referee: Kevin Blom (Netherlands) |
| 18 November 2018 Nations League | Switzerland | 5–2 | | 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 | 0–2 | | 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 | 3–3 | | 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 | 3–1 | | 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 | 0–0 (a.e.t.) (5–6 p) | | 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 | 1–1 | | 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 | 4–0 | | 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 | 1–0 | | 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 | 2–0 | | 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 | 1–0 | | 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 | 1–6 | | Gibraltar |
| 20:45 UTC+1 |
|
Report | Stadium: Victoria Stadium Attendance: 2,079 Referee: Benoît Millot (France) |
Notes
.svg.png)