| Nr. | Dato | Hjemmelag | Resultat | Bortelag | Arena | Mål | Bytte | Merknader |
| 1 | 1986-01-2222. januar 1986 | Spania  | 2–0 | Sovjetunionen | Estadio Insular, Las Palma de Gran Canaria | | Inn | Vennskapskamp |
| 2 | 1986-06-2222. juni 1986 | Spania  | 1–1 | Belgia | Estadio Cuauhtemoc, Puebla | | Hele | VM-sluttspill |
| 3 | 1986-09-2424. september 1986 | Spania  | 3–1 | Hellas | Estadio El Molinón, Gijón | | Inn | Vennskapskamp |
| 4 | 1986-11-1212. november 1986 | Spania  | 1–0 | Romania | Estadio Benito Villamarín, Sevilla | | Hele | EM-kvalifisering |
| 5 | 1986-12-033. desember 1986 | Albania  | 1–2 | Spania | Qemal Stafa stadion, Tirana | | Hele | EM-kvalifisering |
| 6 | 1987-01-2121. januar 1987 | Spania  | 1–1 | Nederland | Camp Nou, Barcelona | | Hele | Vennskapskamp |
| 7 | 1987-02-1818. februar 1987 | Spania  | 2–4 | England | Estadio Santiago Bernabéu, Madrid | | Ut | Vennskapskamp |
| 8 | 1987-04-011. april 1987 | Østerrike  | 2–3 | Spania | Praterstadion, Wien | | Hele | EM-kvalifisering |
| 9 | 1987-09-2323. september 1987 | Spania  | 2–0 | Luxembourg | Estadio Castalia, Castelló de la Plana | | Hele | Vennskapskamp |
| 10 | 1987-10-1414. oktober 1987 | Spania  | 2–0 | Østerrike | Estadio Ramón Sánchez Pizjuán, Sevilla | | Hele | EM-kvalifisering |
| 11 | 1987-11-1818. november 1987 | Spania  | 5–0 | Albania | Estadio Benito Villamarín, Sevilla
| | Hele | EM-kvalifisering |
| 12 | 1988-01-2727. januar 1988 | Spania  | 0–0 | Øst-Tyskland | Estadio Luis Casanova, Valencia | | Ut | Vennskapskamp |
| 13 | 1988-03-2323. mars 1988 | Frankrike  | 2–1 | Spania | Stade du Parc Lescure, Bordeaux | | Hele | Vennskapskamp |
| 14 | 1988-09-1414. september 1988 | Spania  | 1–2 | Jugoslavia | Estadio Carlos Tartiere, Oviedo | | Hele | Vennskapskamp |
| 15 | 1989-02-088. februar 1989 | Nord-Irland  | 0–2 | Spania | Windsor Park, Belfast | | Ut | VM-kvalifisering |
| 16 | 1989-09-2020. september 1989 | Spania  | 1–0 | Polen | Estadio Riazor, La Coruña | | Hele | Vennskapskamp |
| 17 | 1989-10-1111. oktober 1989 | Ungarn  | 2–2 | Spania | Népstadion, Budapest | | Hele | VM-kvalifisering |
| 18 | 1989-11-1515. november 1989 | Spania  | 4–0 | Ungarn | Estadio Ramón Sánchez Pizjuán, Sevilla | | Hele | VM-kvalifisering |
| 19 | 1989-12-1313. desember 1989 | Spania  | 2–1 | Sveits | Estadio Heliodoro Rodríguez López, Santa Cruz de Tenerife | | Hele | Vennskapskamp |
| 20 | 1990-02-2121. februar 1990 | Spania  | 1–0 | Tsjekkoslovakia | Estadio José Rico Pérez, Alicante | | Hele | Vennskapskamp |
| 21 | 1990-03-2828. mars 1990 | Spania  | 2–3 | Østerrike | Estadio La Rosaleda, Málaga | | Ut | Vennskapskamp |
| 22 | 1990-05-2626. mai 1990 | Jugoslavia  | 0–1 | Spania | Bežigrad Stadion, Ljubljana | | Ut | Vennskapskamp |
| 23 | 1990-06-1313. juni 1990 | Uruguay  | 0–0 | Spania | Stadio Friuli, Udine | | Hele | VM-sluttspill |
| 24 | 1990-06-1717. juni 1990 | Sør-Korea  | 1–3 | Spania | Stadio Friuli, Udine | | Hele | VM-sluttspill |
| 25 | 1990-06-2121. juni 1990 | Belgia  | 1–2 | Spania | Stadio Marc'Antonio Bentegodi, Verona | | Hele | VM-sluttspill |
| 26 | 1990-06-2626. juni 1990 | Jugoslavia  | 2–1 | Spania | Stadio Marc'Antonio Bentegodi, Verona | | Hele | VM-sluttspill |