National team
Switzerland
894 matches · 323 won · 206 drawn · 365 lost
- Sweden1–0SwitzerlandNeutral venue
- Switzerland2–2Costa RicaNeutral venue
- Serbia1–2SwitzerlandNeutral venue
- Brazil1–1SwitzerlandNeutral venue
- Switzerland1–1PolandPoland won on penalties · Neutral venue
- Romania1–1SwitzerlandNeutral venue
- Albania0–1SwitzerlandNeutral venue
- Argentina1–0SwitzerlandNeutral venue
- Honduras0–3SwitzerlandNeutral venue
- Switzerland2–5FranceNeutral venue
- Switzerland2–1EcuadorNeutral venue
- Switzerland0–0HondurasNeutral venue
- Chile1–0SwitzerlandNeutral venue
- Spain0–1SwitzerlandNeutral venue