National team
Switzerland
894 matches · 323 won · 206 drawn · 365 lost
- Slovenia0–2SwitzerlandNeutral venue
- Russia2–1SwitzerlandNeutral venue
- Scotland1–0SwitzerlandNeutral venue
- Switzerland0–2NetherlandsNeutral venue
- Spain3–0SwitzerlandNeutral venue
- Switzerland0–2ColombiaNeutral venue
- Romania1–4SwitzerlandNeutral venue
- Bolivia0–0SwitzerlandNeutral venue
- Mexico1–5SwitzerlandNeutral venue
- Japan1–1SwitzerlandSwitzerland won on penalties · Neutral venue
- Colombia2–3SwitzerlandNeutral venue