We use cookies for your language and, with your permission, for ads that keep Mundialoop free. Privacy.
Since 1908
Germany and Switzerland have met 55 times since 1908: Germany won 37, Switzerland 9, and 9 matches were drawn. Germany lead the head-to-head by 28 wins. Goals: Germany 147, Switzerland 73. Last meeting: Germany 4–3 Switzerland (Friendly, Mar 27, 2026).
55 meetings since 1908. Hover or tap a match for the details.
| Competition | P | GER W | D | SUI W |
|---|---|---|---|---|
| Friendly | 47 | 34 | 5 | 8 |
| FIFA World Cup | 4 | 2 | 1 | 1 |
| UEFA Nations League | 2 | 0 | 2 | 0 |
| Olympic Games | 1 | 1 | 0 | 0 |
| UEFA Euro | 1 | 0 | 1 | 0 |
55 matches, newest first, with goalscorers where recorded.
Germany: Niclas Füllkrug 90'
Switzerland: Dan Ndoye 28'
Germany: Timo Werner 28', Kai Havertz 55', Serge Gnabry 60'
Switzerland: Mario Gavranović 5', Remo Freuler 26', Mario Gavranović 57'
Germany: İlkay Gündoğan 14'
Switzerland: Silvan Widmer 58'
Germany: Sigfried Held 16', Helmut Haller 21', Franz Beckenbauer 40', Franz Beckenbauer 52', Helmut Haller 77' (pen.)
Switzerland: —
Germany: Albert Brülls 45', Uwe Seeler 59'
Switzerland: Heinz Schneiter 73'
Germany: Wilhelm Hahnemann 8', Ernst Lörtscher 22' (OG)
Switzerland: Eugen Walaschek 42', Alfred Bickel 64', André Abegglen 75', André Abegglen 78'
Germany: Josef Gauchel 29'
Switzerland: André Abegglen 43'
Germany: Richard Hofmann 17', Josef Hornauer 42', Richard Hofmann 75', Richard Hofmann 85'
Switzerland: —
Sources: martj42/international_results (international matches since 1872, MIT-licensed open dataset) and ESPN for the latest results and fixtures. Predecessor teams follow FIFA attribution (Yugoslavia → Serbia, Czechoslovakia → Czechia).