All-time records

Switzerland

21 matches on record (official internationals) · Team page

Top scorers

Most caps

Advertisement

Biggest wins

18 Jun 2026
FIFA World Cup
Switzerland 4–1 Bosnia & Herzegovina
25 Jun 2014
FIFA World Cup
Honduras 0–3 Switzerland
3 Jul 2026
FIFA World Cup
Switzerland 2–0 Algeria
24 Jun 2026
FIFA World Cup
Switzerland 2–1 Canada
2 Dec 2022
FIFA World Cup
Serbia 2–3 Switzerland
24 Nov 2022
FIFA World Cup
Switzerland 1–0 Cameroon
22 Jun 2018
FIFA World Cup
Serbia 1–2 Switzerland
15 Jun 2014
FIFA World Cup
Switzerland 2–1 Ecuador

Heaviest defeats

6 Dec 2022
FIFA World Cup
Portugal 6–1 Switzerland
20 Jun 2014
FIFA World Cup
Switzerland 2–5 France
12 Jul 2026
FIFA World Cup
Argentina 3–1 (aet) Switzerland
28 Nov 2022
FIFA World Cup
Brazil 1–0 Switzerland
3 Jul 2018
FIFA World Cup
Sweden 1–0 Switzerland
1 Jul 2014
FIFA World Cup
Argentina 1–0 (aet) Switzerland
21 Jun 2010
FIFA World Cup
Chile 1–0 Switzerland

Records cover matches on this site: match sheets, plus season totals entered for older seasons. Ages use full dates of birth.