Spain at the UEFA Euro

53Played
28Won
15Drawn
10Lost
83Goals for
46Goals against
WJuly 14, 2024England2–12024 UEFA Euro
WJuly 9, 2024France2–12024 UEFA Euro
WJuly 5, 2024Germany2–12024 UEFA Euro
WJune 30, 2024Georgia4–12024 UEFA Euro
WJune 24, 2024Albania1–02024 UEFA Euro
WJune 20, 2024Italy1–02024 UEFA Euro
WJune 15, 2024Croatia3–02024 UEFA Euro
DJuly 6, 2021Italy1–12021 UEFA Euro
DJuly 2, 2021Switzerland1–12021 UEFA Euro
WJune 28, 2021Croatia5–32021 UEFA Euro
WJune 23, 2021Slovakia5–02021 UEFA Euro
DJune 19, 2021Poland1–12021 UEFA Euro
DJune 14, 2021Sweden0–02021 UEFA Euro
LJune 27, 2016Italy0–22016 UEFA Euro
LJune 21, 2016Croatia1–22016 UEFA Euro
WJune 17, 2016Turkey3–02016 UEFA Euro
WJune 13, 2016Czech Republic1–02016 UEFA Euro
WJuly 1, 2012Italy4–02012 UEFA Euro
DJune 27, 2012Portugal0–02012 UEFA Euro
WJune 23, 2012France2–02012 UEFA Euro
WJune 18, 2012Croatia1–02012 UEFA Euro
WJune 14, 2012Republic of Ireland4–02012 UEFA Euro
DJune 10, 2012Italy1–12012 UEFA Euro
WJune 29, 2008Germany1–02008 UEFA Euro
WJune 26, 2008Russia3–02008 UEFA Euro
DJune 22, 2008Italy0–02008 UEFA Euro
WJune 18, 2008Greece2–12008 UEFA Euro
WJune 14, 2008Sweden2–12008 UEFA Euro
WJune 10, 2008Russia4–12008 UEFA Euro
LJune 20, 2004Portugal0–12004 UEFA Euro
DJune 16, 2004Greece1–12004 UEFA Euro
WJune 12, 2004Russia1–02004 UEFA Euro
LJune 25, 2000France1–22000 UEFA Euro
WJune 21, 2000Serbia4–32000 UEFA Euro
WJune 18, 2000Slovenia2–12000 UEFA Euro
LJune 13, 2000Norway0–12000 UEFA Euro
DJune 22, 1996England0–01996 UEFA Euro
WJune 18, 1996Romania2–11996 UEFA Euro
DJune 15, 1996France1–11996 UEFA Euro
DJune 9, 1996Bulgaria1–11996 UEFA Euro
LJune 17, 1988Germany0–21988 UEFA Euro
LJune 14, 1988Italy0–11988 UEFA Euro
WJune 11, 1988Denmark3–21988 UEFA Euro
LJune 27, 1984France0–21984 UEFA Euro
DJune 24, 1984Denmark1–11984 UEFA Euro
WJune 20, 1984Germany1–01984 UEFA Euro
DJune 17, 1984Portugal1–11984 UEFA Euro
DJune 14, 1984Romania1–11984 UEFA Euro
LJune 18, 1980England1–21980 UEFA Euro
LJune 15, 1980Belgium1–21980 UEFA Euro
DJune 12, 1980Italy0–01980 UEFA Euro
WJune 21, 1964Russia2–11964 UEFA Euro
WJune 17, 1964Hungary2–11964 UEFA Euro