National team
Switzerland
894 matches · 323 won · 206 drawn · 365 lost
- Argentina3–1SwitzerlandNeutral venue
- Switzerland0–0ColombiaSwitzerland won on penalties · Neutral venue
- Switzerland2–0AlgeriaNeutral venue
- Qatar1–1SwitzerlandNeutral venue
- Australia1–1SwitzerlandNeutral venue
- Mexico2–4SwitzerlandNeutral venue
- England1–1SwitzerlandEngland won on penalties · Neutral venue
- Switzerland2–0ItalyNeutral venue
- Scotland1–1SwitzerlandNeutral venue
- Hungary1–3SwitzerlandNeutral venue
- Israel1–1SwitzerlandNeutral venue
- Belarus0–5SwitzerlandNeutral venue
- Portugal6–1SwitzerlandNeutral venue
- Serbia2–3SwitzerlandNeutral venue
- Brazil1–0SwitzerlandNeutral venue
- Switzerland1–0CameroonNeutral venue
- Switzerland0–2GhanaNeutral venue
- Switzerland1–1SpainSpain won on penalties · Neutral venue
- France3–3SwitzerlandSwitzerland won on penalties · Neutral venue
- Switzerland3–1TurkeyNeutral venue
- Switzerland0–0EnglandEngland won on penalties · Neutral venue