We use cookies for your language and, with your permission, for ads that keep Mundialoop free. Privacy.
Since 1920
Belgium and Spain have met 23 times since 1920: Belgium won 5, Spain 12, and 6 matches were drawn. Spain lead the head-to-head by 7 wins. Goals: Belgium 23, Spain 46. Last meeting: Belgium 1–2 Spain (FIFA World Cup, Jul 10, 2026).
23 meetings since 1920. Hover or tap a match for the details.
| Competition | P | BEL W | D | ESP W |
|---|---|---|---|---|
| Friendly | 10 | 2 | 3 | 5 |
| FIFA World Cup qualification | 6 | 1 | 1 | 4 |
| FIFA World Cup | 3 | 0 | 1 | 2 |
| UEFA Euro qualification | 2 | 0 | 1 | 1 |
| Olympic Games | 1 | 1 | 0 | 0 |
| UEFA Euro | 1 | 1 | 0 | 0 |
23 matches, newest first, with goalscorers where recorded.
Belgium: Charles De Ketelaere 41'
Spain: Fabián Ruiz 30', Mikel Merino 88'
Belgium: —
Spain: David Silva 41', David Villa 49', Gerard Piqué 50', David Silva 67', David Villa 85'
Belgium: Wesley Sonck 7'
Spain: Andrés Iniesta 36', David Villa 88'
Belgium: —
Spain: Fernando Torres 56', Fernando Torres 66'
Belgium: —
Spain: Albert Luque 60', Raúl 65'
Belgium: Marc Degryse 26'
Spain: Julen Guerrero 24'
Belgium: Marc Degryse 7'
Spain: Fernando Hierro 29', Donato Gama da Silva 56', Julio Salinas 68', Luis Enrique 90'
Belgium: Patrick Vervoort 29'
Spain: Míchel 26' (pen.), Alberto Górriz 38'
Belgium: Jan Ceulemans 35'
Spain: Juan Antonio Señor 85'
Belgium: Eric Gerets 17', Julien Cools 65'
Spain: Quini 36'
Belgium: Johan Devrindt 33', Johan Devrindt 83'
Spain: Juan Manuel Asensi 84'
Belgium: Johan Devrindt 3'
Spain: José Eulogio Gárate 75'
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).