Spain at the UEFA Euro qualification
133Played
96Won
18Drawn
19Lost
339Goals for
96Goals against
| W | November 19, 2023 | Georgia | 3–1 | 2023 UEFA Euro qualification |
| W | November 16, 2023 | Cyprus | 3–1 | 2023 UEFA Euro qualification |
| W | October 15, 2023 | Norway | 1–0 | 2023 UEFA Euro qualification |
| W | October 12, 2023 | Scotland | 2–0 | 2023 UEFA Euro qualification |
| W | September 12, 2023 | Cyprus | 6–0 | 2023 UEFA Euro qualification |
| W | September 8, 2023 | Georgia | 7–1 | 2023 UEFA Euro qualification |
| L | March 28, 2023 | Scotland | 0–2 | 2023 UEFA Euro qualification |
| W | March 25, 2023 | Norway | 3–0 | 2023 UEFA Euro qualification |
| W | November 18, 2019 | Romania | 5–0 | 2019 UEFA Euro qualification |
| W | November 15, 2019 | Malta | 7–0 | 2019 UEFA Euro qualification |
| D | October 15, 2019 | Sweden | 1–1 | 2019 UEFA Euro qualification |
| D | October 12, 2019 | Norway | 1–1 | 2019 UEFA Euro qualification |
| W | September 8, 2019 | Faroe Islands | 4–0 | 2019 UEFA Euro qualification |
| W | September 5, 2019 | Romania | 2–1 | 2019 UEFA Euro qualification |
| W | June 10, 2019 | Sweden | 3–0 | 2019 UEFA Euro qualification |
| W | June 7, 2019 | Faroe Islands | 4–1 | 2019 UEFA Euro qualification |
| W | March 26, 2019 | Malta | 2–0 | 2019 UEFA Euro qualification |
| W | March 23, 2019 | Norway | 2–1 | 2019 UEFA Euro qualification |
| W | October 12, 2015 | Ukraine | 1–0 | 2015 UEFA Euro qualification |
| W | October 9, 2015 | Luxembourg | 4–0 | 2015 UEFA Euro qualification |
| W | September 8, 2015 | North Macedonia | 1–0 | 2015 UEFA Euro qualification |
| W | September 5, 2015 | Slovakia | 2–0 | 2015 UEFA Euro qualification |
| W | June 14, 2015 | Belarus | 1–0 | 2015 UEFA Euro qualification |
| W | March 27, 2015 | Ukraine | 1–0 | 2015 UEFA Euro qualification |
| W | November 15, 2014 | Belarus | 3–0 | 2014 UEFA Euro qualification |
| W | October 12, 2014 | Luxembourg | 4–0 | 2014 UEFA Euro qualification |
| L | October 9, 2014 | Slovakia | 1–2 | 2014 UEFA Euro qualification |
| W | September 8, 2014 | North Macedonia | 5–1 | 2014 UEFA Euro qualification |
| W | October 11, 2011 | Scotland | 3–1 | 2011 UEFA Euro qualification |
| W | October 7, 2011 | Czech Republic | 2–0 | 2011 UEFA Euro qualification |
| W | September 6, 2011 | Liechtenstein | 6–0 | 2011 UEFA Euro qualification |
| W | March 29, 2011 | Lithuania | 3–1 | 2011 UEFA Euro qualification |
| W | March 25, 2011 | Czech Republic | 2–1 | 2011 UEFA Euro qualification |
| W | October 12, 2010 | Scotland | 3–2 | 2010 UEFA Euro qualification |
| W | October 8, 2010 | Lithuania | 3–1 | 2010 UEFA Euro qualification |
| W | September 3, 2010 | Liechtenstein | 4–0 | 2010 UEFA Euro qualification |
| W | November 21, 2007 | Northern Ireland | 1–0 | 2007 UEFA Euro qualification |
| W | November 17, 2007 | Sweden | 3–0 | 2007 UEFA Euro qualification |
| W | October 13, 2007 | Denmark | 3–1 | 2007 UEFA Euro qualification |
| W | September 12, 2007 | Latvia | 2–0 | 2007 UEFA Euro qualification |
| D | September 8, 2007 | Iceland | 1–1 | 2007 UEFA Euro qualification |
| W | June 6, 2007 | Liechtenstein | 2–0 | 2007 UEFA Euro qualification |
| W | June 2, 2007 | Latvia | 2–0 | 2007 UEFA Euro qualification |
| W | March 28, 2007 | Iceland | 1–0 | 2007 UEFA Euro qualification |
| W | March 24, 2007 | Denmark | 2–1 | 2007 UEFA Euro qualification |
| L | October 7, 2006 | Sweden | 0–2 | 2006 UEFA Euro qualification |
| L | September 6, 2006 | Northern Ireland | 2–3 | 2006 UEFA Euro qualification |
| W | September 2, 2006 | Liechtenstein | 4–0 | 2006 UEFA Euro qualification |
| W | November 19, 2003 | Norway | 3–0 | 2003 UEFA Euro qualification |
| W | November 15, 2003 | Norway | 2–1 | 2003 UEFA Euro qualification |
| W | October 11, 2003 | Armenia | 4–0 | 2003 UEFA Euro qualification |
| W | September 10, 2003 | Ukraine | 2–1 | 2003 UEFA Euro qualification |
| D | June 11, 2003 | Northern Ireland | 0–0 | 2003 UEFA Euro qualification |
| L | June 7, 2003 | Greece | 0–1 | 2003 UEFA Euro qualification |
| W | April 2, 2003 | Armenia | 3–0 | 2003 UEFA Euro qualification |
| D | March 29, 2003 | Ukraine | 2–2 | 2003 UEFA Euro qualification |
| W | October 12, 2002 | Northern Ireland | 3–0 | 2002 UEFA Euro qualification |
| W | September 7, 2002 | Greece | 2–0 | 2002 UEFA Euro qualification |
| W | October 10, 1999 | Israel | 3–0 | 1999 UEFA Euro qualification |
| W | September 8, 1999 | Cyprus | 8–0 | 1999 UEFA Euro qualification |
| W | September 4, 1999 | Austria | 3–1 | 1999 UEFA Euro qualification |
| W | June 5, 1999 | San Marino | 9–0 | 1999 UEFA Euro qualification |
| W | March 31, 1999 | San Marino | 6–0 | 1999 UEFA Euro qualification |
| W | March 27, 1999 | Austria | 9–0 | 1999 UEFA Euro qualification |
| W | October 14, 1998 | Israel | 2–1 | 1998 UEFA Euro qualification |
| L | September 5, 1998 | Cyprus | 2–3 | 1998 UEFA Euro qualification |
| W | November 15, 1995 | North Macedonia | 3–0 | 1995 UEFA Euro qualification |
| D | October 11, 1995 | Denmark | 1–1 | 1995 UEFA Euro qualification |
| W | September 6, 1995 | Cyprus | 6–0 | 1995 UEFA Euro qualification |
| W | June 7, 1995 | Armenia | 1–0 | 1995 UEFA Euro qualification |
| W | April 26, 1995 | Armenia | 2–0 | 1995 UEFA Euro qualification |
| D | March 29, 1995 | Belgium | 1–1 | 1995 UEFA Euro qualification |
| W | December 17, 1994 | Belgium | 4–1 | 1994 UEFA Euro qualification |
| W | November 16, 1994 | Denmark | 3–0 | 1994 UEFA Euro qualification |
| W | October 12, 1994 | North Macedonia | 2–0 | 1994 UEFA Euro qualification |
| W | September 7, 1994 | Cyprus | 2–1 | 1994 UEFA Euro qualification |
| W | November 13, 1991 | Czechoslovakia | 2–1 | 1991 UEFA Euro qualification |
| L | October 12, 1991 | France | 1–2 | 1991 UEFA Euro qualification |
| L | September 25, 1991 | Iceland | 0–2 | 1991 UEFA Euro qualification |
| L | February 20, 1991 | France | 1–3 | 1991 UEFA Euro qualification |
| W | December 19, 1990 | Albania | 9–0 | 1990 UEFA Euro qualification |
| L | November 14, 1990 | Czechoslovakia | 2–3 | 1990 UEFA Euro qualification |
| W | October 10, 1990 | Iceland | 2–1 | 1990 UEFA Euro qualification |
| W | November 18, 1987 | Albania | 5–0 | 1987 UEFA Euro qualification |
| W | October 14, 1987 | Austria | 2–0 | 1987 UEFA Euro qualification |
| L | April 29, 1987 | Romania | 1–3 | 1987 UEFA Euro qualification |
| W | April 1, 1987 | Austria | 3–2 | 1987 UEFA Euro qualification |
| W | December 3, 1986 | Albania | 2–1 | 1986 UEFA Euro qualification |
| W | November 12, 1986 | Romania | 1–0 | 1986 UEFA Euro qualification |
| W | December 21, 1983 | Malta | 12–1 | 1983 UEFA Euro qualification |
| L | November 16, 1983 | Netherlands | 1–2 | 1983 UEFA Euro qualification |
| W | May 29, 1983 | Iceland | 1–0 | 1983 UEFA Euro qualification |
| W | May 15, 1983 | Malta | 3–2 | 1983 UEFA Euro qualification |
| W | April 27, 1983 | Republic of Ireland | 2–0 | 1983 UEFA Euro qualification |
| W | February 16, 1983 | Netherlands | 1–0 | 1983 UEFA Euro qualification |
| D | November 17, 1982 | Republic of Ireland | 3–3 | 1982 UEFA Euro qualification |
| W | October 27, 1982 | Iceland | 1–0 | 1982 UEFA Euro qualification |
| W | December 9, 1979 | Cyprus | 3–1 | 1979 UEFA Euro qualification |
| L | October 10, 1979 | Yugoslavia | 0–1 | 1979 UEFA Euro qualification |
| D | April 4, 1979 | Romania | 2–2 | 1979 UEFA Euro qualification |
| W | December 13, 1978 | Cyprus | 5–0 | 1978 UEFA Euro qualification |
| W | November 15, 1978 | Romania | 1–0 | 1978 UEFA Euro qualification |
| W | October 4, 1978 | Yugoslavia | 2–1 | 1978 UEFA Euro qualification |
| L | May 22, 1976 | Germany | 0–2 | 1976 UEFA Euro qualification |
| D | April 24, 1976 | Germany | 1–1 | 1976 UEFA Euro qualification |
| D | November 16, 1975 | Romania | 2–2 | 1975 UEFA Euro qualification |
| W | October 12, 1975 | Denmark | 2–0 | 1975 UEFA Euro qualification |
| D | April 17, 1975 | Romania | 1–1 | 1975 UEFA Euro qualification |
| D | February 5, 1975 | Scotland | 1–1 | 1975 UEFA Euro qualification |
| W | November 20, 1974 | Scotland | 2–1 | 1974 UEFA Euro qualification |
| W | September 25, 1974 | Denmark | 2–1 | 1974 UEFA Euro qualification |
| D | February 16, 1972 | Northern Ireland | 1–1 | 1972 UEFA Euro qualification |
| W | November 24, 1971 | Cyprus | 7–0 | 1971 UEFA Euro qualification |
| D | October 27, 1971 | Russia | 0–0 | 1971 UEFA Euro qualification |
| L | May 30, 1971 | Russia | 1–2 | 1971 UEFA Euro qualification |
| W | May 9, 1971 | Cyprus | 2–0 | 1971 UEFA Euro qualification |
| W | November 11, 1970 | Northern Ireland | 3–0 | 1970 UEFA Euro qualification |
| L | May 8, 1968 | England | 1–2 | 1968 UEFA Euro qualification |
| L | April 3, 1968 | England | 0–1 | 1968 UEFA Euro qualification |
| W | October 22, 1967 | Czechoslovakia | 2–1 | 1967 UEFA Euro qualification |
| L | October 1, 1967 | Czechoslovakia | 0–1 | 1967 UEFA Euro qualification |
| W | May 31, 1967 | Turkey | 2–0 | 1967 UEFA Euro qualification |
| D | February 1, 1967 | Turkey | 0–0 | 1967 UEFA Euro qualification |
| W | December 7, 1966 | Republic of Ireland | 2–0 | 1966 UEFA Euro qualification |
| D | October 23, 1966 | Republic of Ireland | 0–0 | 1966 UEFA Euro qualification |
| W | April 8, 1964 | Republic of Ireland | 2–0 | 1964 UEFA Euro qualification |
| W | March 11, 1964 | Republic of Ireland | 5–1 | 1964 UEFA Euro qualification |
| W | October 30, 1963 | Northern Ireland | 1–0 | 1963 UEFA Euro qualification |
| D | May 30, 1963 | Northern Ireland | 1–1 | 1963 UEFA Euro qualification |
| L | November 25, 1962 | Romania | 1–3 | 1962 UEFA Euro qualification |
| W | November 1, 1962 | Romania | 6–0 | 1962 UEFA Euro qualification |
| W | October 14, 1959 | Poland | 3–0 | 1959 UEFA Euro qualification |
| W | June 28, 1959 | Poland | 4–2 | 1959 UEFA Euro qualification |