National team
Switzerland
894 matches · 323 won · 206 drawn · 365 lost
2022
- Played
- 13
- Won
- 5
- Drawn
- 1
- Lost
- 7
- Scored
- 13
- Conceded
- 23
Matches
- Switzerland0–2GhanaNeutral venue
- Switzerland1–0CameroonNeutral venue
- Brazil1–0SwitzerlandNeutral venue
- Serbia2–3SwitzerlandNeutral venue
- Portugal6–1SwitzerlandNeutral venue