Since 1920
| Competition | P | DEN W | D | ESP W |
|---|---|---|---|---|
| UEFA Euro qualification | 6 | 0 | 1 | 5 |
| Friendly | 5 | 1 | 1 | 3 |
| FIFA World Cup qualification | 2 | 1 | 0 | 1 |
| UEFA Euro | 2 | 0 | 1 | 1 |
| UEFA Nations League | 2 | 0 | 0 | 2 |
| FIFA World Cup | 1 | 0 | 0 | 1 |
| Olympic Games | 1 | 0 | 0 | 1 |
19 matches, newest first, with goalscorers where recorded.
Denmark: Gustav Isaksen 84'
Spain: Mikel Oyarzabal 15', Ayoze Pérez 58'
Denmark: —
Spain: Martin Zubimendi 79'
Denmark: Jon Dahl Tomasson 87'
Spain: Raúl Tamudo 14', Sergio Ramos 40', Albert Riera 89'
Denmark: Michael Gravgaard 49'
Spain: Fernando Morientes 34', David Villa 45'
Denmark: Kim Vilfort 47'
Spain: Fernando Hierro 18' (pen.)
Denmark: —
Spain: Miguel Ángel Nadal 41', Donato Gama da Silva 56', Luis Enrique 87'
Denmark: —
Spain: Fernando Hierro 63'
Denmark: Flemming Povlsen 20'
Spain: —
Denmark: Michael Laudrup 24', Flemming Povlsen 82'
Spain: Míchel 5', Emilio Butragueño 53', Rafael Gordillo 66'
Denmark: Jesper Olsen 33' (pen.)
Spain: Emilio Butragueño 43', Emilio Butragueño 56', Andoni Goikoetxea Olaskoaga 68' (pen.), Emilio Butragueño 80', Emilio Butragueño 88' (pen.)
Denmark: Søren Lerby 7'
Spain: Antonio Maceda 67'
Denmark: —
Spain: Pirri 40', José Luis Capón 85'
Denmark: Kristen Nygaard 48' (pen.)
Spain: José Claramunt 28' (pen.), Roberto Juan Martínez 41'
Source: martj42/international_results — international matches from 1872 to today (MIT-licensed open dataset). Predecessor teams follow FIFA attribution (Yugoslavia → Serbia, Czechoslovakia → Czechia).