European Football Championship 2024, Final tournament, Group A |
| 23.06.2024 | | Switzerland | | Germany | | |
| Frankfurt am Main |
European Football Championship 2024, Final tournament, Group A |
| 19.06.2024 | | Scotland | | Switzerland | | |
| Köln |
European Football Championship 2024, Final tournament, Group A |
| 15.06.2024 | | Hungary | | Switzerland | | |
| Köln |
European Football Championship 2024, Qualifying tournament, Group I |
| 18.11.2023 | | Switzerland | | Kosovo | | 1:1 (0:0) |
| Basel |
European Football Championship 2024, Qualifying tournament, Group I |
| 15.11.2023 | | Israel | | Switzerland | | 1:1 (0:1) |
| Hungary, Felcsút |
European Football Championship 2024, Qualifying tournament, Group I |
| 15.10.2023 | | Switzerland | | Belarus | | 3:3 (1:0) |
| St. Gallen |
European Football Championship 2024, Qualifying tournament, Group I |
| 09.09.2023 | | Kosovo | | Switzerland | | 2:2 (0:1) |
| Pristina |
European Football Championship 2024, Qualifying tournament, Group I |
| 19.06.2023 | | Switzerland | | Romania | | 2:2 (2:0) |
| Luzern |
European Football Championship 2020, Final tournament, Quarterfinals |
| 02.07.2021 | | Switzerland | | Spain | | 1:1 aet (0:1, 1:1), pen. 1:3 |
| Russia, Saint Petersburg |
European Football Championship 2020, Final tournament, Round of 16 |
| 28.06.2021 | | France | | Switzerland | | 3:3 aet (0:1, 3:3), pen. 4:5 |
| Romania, Bucureşti |
European Football Championship 2020, Final tournament, Group A |
| 12.06.2021 | | Wales | | Switzerland | | 1:1 (0:0) |
| Azerbaijan, Bakı |
European Football Championship 2020, Qualifying tournament, Group D |
| 05.09.2019 | | Ireland | | Switzerland | | 1:1 (0:0) |
| Dublin |
European Football Championship 2020, Qualifying tournament, Group D |
| 26.03.2019 | | Switzerland | | Denmark | | 3:3 (1:0) |
| Basel |
European Football Championship 2016, Final tournament, Round of 16 |
| 25.06.2016 | | Switzerland | | Poland | | 1:1 aet (0:1, 1:1), pen. 4:5 |
| Saint-Étienne |
European Football Championship 2016, Final tournament, Group A |
| 19.06.2016 | | Switzerland | | France | | 0:0 |
| Lille |
European Football Championship 2016, Final tournament, Group A |
| 15.06.2016 | | Romania | | Switzerland | | 1:1 (1:0) |
| Paris |
European Football Championship 2012, Qualifying tournament, Group G |
| 04.06.2011 | | England | | Switzerland | | 2:2 (1:2) |
| London |
European Football Championship 2012, Qualifying tournament, Group G |
| 26.03.2011 | | Bulgaria | | Switzerland | | 0:0 |
| Sofia |
European Football Championship 2004, Final tournament, Group B |
| 13.06.2004 | | Switzerland | | Croatia | | 0:0 |
| Leiria |
European Football Championship 2004, Qualifying tournament, Group 10 |
| 07.06.2003 | | Switzerland | | Russia | | 2:2 (2:1) |
| Basel |
European Football Championship 2004, Qualifying tournament, Group 10 |
| 02.04.2003 | | Georgia | | Switzerland | | 0:0 |
| Tbilisi |
European Football Championship 2004, Qualifying tournament, Group 10 |
| 12.10.2002 | | Albania | | Switzerland | | 1:1 (0:1) |
| Tiranë |
European Football Championship 2000, Qualifying tournament, Group 1 |
| 09.06.1999 | | Switzerland | | Italy | | 0:0 |
| Lausanne |
European Football Championship 2000, Qualifying tournament, Group 1 |
| 14.10.1998 | | Switzerland | | Denmark | | 1:1 (0:0) |
| Zürich |
European Football Championship 1996, Final tournament, Group A |
| 08.06.1996 | | England | | Switzerland | | 1:1 (1:0) |
| London |
European Football Championship 1996, Qualifying tournament, Group 3 |
| 06.09.1995 | | Sweden | | Switzerland | | 0:0 |
| Göteborg |
European Football Championship 1996, Qualifying tournament, Group 3 |
| 29.03.1995 | | Hungary | | Switzerland | | 2:2 (0:0) |
| Budapest |
European Football Championship 1992, Qualifying tournament, Group 2 |
| 11.09.1991 | | Switzerland | | Scotland | | 2:2 (2:0) |
| Bern |
European Football Championship 1992, Qualifying tournament, Group 2 |
| 03.04.1991 | | Switzerland | | Romania | | 0:0 |
| Neuchâtel |
European Football Championship 1988, Qualifying tournament, Group 2 |
| 15.11.1987 | | Malta | | Switzerland | | 1:1 (0:1) |
| Ta' Qali |
European Football Championship 1988, Qualifying tournament, Group 2 |
| 11.11.1987 | | Portugal | | Switzerland | | 0:0 |
| Porto |
European Football Championship 1988, Qualifying tournament, Group 2 |
| 17.10.1987 | | Switzerland | | Italy | | 0:0 |
| Bern |
European Football Championship 1988, Qualifying tournament, Group 2 |
| 17.06.1987 | | Switzerland | | Sweden | | 1:1 (0:0) |
| Lausanne |
European Football Championship 1988, Qualifying tournament, Group 2 |
| 29.10.1986 | | Switzerland | | Portugal | | 1:1 (1:0) |
| Bern |
European Football Championship 1984, Qualifying tournament, Group 1 |
| 14.05.1983 | | Switzerland | | GDR | | 0:0 |
| Bern |
European Football Championship 1984, Qualifying tournament, Group 1 |
| 30.03.1983 | | Scotland | | Switzerland | | 2:2 (0:1) |
| Glasgow |
European Football Championship 1976, Qualifying tournament, Group 6 |
| 30.04.1975 | | Switzerland | | Turkey | | 1:1 (1:0) |
| Basel |
European Football Championship 1972, Qualifying tournament, Group 3 |
| 10.11.1971 | | England | | Switzerland | | 1:1 (1:1) |
| London |
European Football Championship 1968, Qualifying tournament, Group 6 |
| 18.11.1967 | | Switzerland | | Italy | | 2:2 (1:0) |
| Bern |
European Nations Cup 1964, Qualifying tournament, First Round |
| 31.03.1963 | | Switzerland | | Netherlands | | 1:1 (0:1) |
| Bern |