We use cookies for your language and, with your permission, for ads that keep Mundialoop free. Privacy.
Since 1925
Spain and Switzerland have met 27 times since 1925: Spain won 19, Switzerland 2, and 6 matches were drawn. Spain lead the head-to-head by 17 wins. Goals: Spain 58, Switzerland 24. Last meeting: Spain 3–2 Switzerland (UEFA Nations League, Nov 18, 2024).
27 meetings since 1925. Hover or tap a match for the details.
| Competition | P | ESP W | D | SUI W |
|---|---|---|---|---|
| Friendly | 15 | 12 | 3 | 0 |
| UEFA Nations League | 6 | 4 | 1 | 1 |
| FIFA World Cup | 3 | 2 | 0 | 1 |
| FIFA World Cup qualification | 2 | 1 | 1 | 0 |
| UEFA Euro | 1 | 0 | 1 | 0 |
27 matches, newest first, with goalscorers where recorded.
Spain: Yéremy Pino 32', Bryan Gil 68', Bryan Zaragoza 90' (pen.)
Switzerland: Joël Monteiro 63', Andi Zeqiri 85' (pen.)
Spain: Joselu 4', Fabián Ruiz 13', Fabián Ruiz 77', Ferran Torres 80'
Switzerland: Zeki Amdouni 41'
Spain: Jordi Alba 55'
Switzerland: Manuel Akanji 21', Breel Embolo 59'
Spain: Pablo Sarabia 13'
Switzerland: —
Spain: Denis Zakaria 8' (OG)
Switzerland: Xherdan Shaqiri 68'
Spain: Gerard Moreno 89'
Switzerland: Remo Freuler 26'
Spain: Mikel Oyarzabal 14'
Switzerland: —
Spain: —
Switzerland: Gelson Fernandes 52'
Spain: Fernando Hierro 15', Luis Enrique 74', Txiki Begiristain 86' (pen.)
Switzerland: —
Spain: Manuel Sanchís Martínez 57', Amancio Amaro 75'
Switzerland: René-Pierre Quentin 31'
Spain: Ladislao Kubala 19', Alfredo Di Stéfano 24', Alfredo Di Stéfano 55', Ladislao Kubala 72'
Switzerland: Robert Ballaman 61'
Spain: Luis Suárez Miramontes 30', Miguel González 48'
Switzerland: Josef Hügi 6', Josef Hügi 67'
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).