Spain at the FIFA World Cup

75Played
38Won
18Drawn
19Lost
122Goals for
76Goals against
WJuly 19, 2026Argentina1–02026 FIFA World Cup
WJuly 14, 2026France2–02026 FIFA World Cup
WJuly 10, 2026Belgium2–12026 FIFA World Cup
WJuly 6, 2026Portugal1–02026 FIFA World Cup
WJuly 2, 2026Austria3–02026 FIFA World Cup
WJune 26, 2026Uruguay1–02026 FIFA World Cup
WJune 21, 2026Saudi Arabia4–02026 FIFA World Cup
DJune 15, 2026Cape Verde0–02026 FIFA World Cup
DDecember 6, 2022Morocco0–02022 FIFA World Cup
LDecember 1, 2022Japan1–22022 FIFA World Cup
DNovember 27, 2022Germany1–12022 FIFA World Cup
WNovember 23, 2022Costa Rica7–02022 FIFA World Cup
DJuly 1, 2018Russia1–12018 FIFA World Cup
DJune 25, 2018Morocco2–22018 FIFA World Cup
WJune 20, 2018Iran1–02018 FIFA World Cup
DJune 15, 2018Portugal3–32018 FIFA World Cup
WJune 23, 2014Australia3–02014 FIFA World Cup
LJune 18, 2014Chile0–22014 FIFA World Cup
LJune 13, 2014Netherlands1–52014 FIFA World Cup
WJuly 11, 2010Netherlands1–02010 FIFA World Cup
WJuly 7, 2010Germany1–02010 FIFA World Cup
WJuly 3, 2010Paraguay1–02010 FIFA World Cup
WJune 29, 2010Portugal1–02010 FIFA World Cup
WJune 25, 2010Chile2–12010 FIFA World Cup
WJune 21, 2010Honduras2–02010 FIFA World Cup
LJune 16, 2010Switzerland0–12010 FIFA World Cup
LJune 27, 2006France1–32006 FIFA World Cup
WJune 23, 2006Saudi Arabia1–02006 FIFA World Cup
WJune 19, 2006Tunisia3–12006 FIFA World Cup
WJune 14, 2006Ukraine4–02006 FIFA World Cup
DJune 22, 2002South Korea0–02002 FIFA World Cup
DJune 16, 2002Republic of Ireland1–12002 FIFA World Cup
WJune 12, 2002South Africa3–22002 FIFA World Cup
WJune 7, 2002Paraguay3–12002 FIFA World Cup
WJune 2, 2002Slovenia3–12002 FIFA World Cup
WJune 24, 1998Bulgaria6–11998 FIFA World Cup
DJune 19, 1998Paraguay0–01998 FIFA World Cup
LJune 13, 1998Nigeria2–31998 FIFA World Cup
LJuly 9, 1994Italy1–21994 FIFA World Cup
WJuly 2, 1994Switzerland3–01994 FIFA World Cup
WJune 27, 1994Bolivia3–11994 FIFA World Cup
DJune 21, 1994Germany1–11994 FIFA World Cup
DJune 17, 1994South Korea2–21994 FIFA World Cup
LJune 26, 1990Yugoslavia1–21990 FIFA World Cup
WJune 21, 1990Belgium2–11990 FIFA World Cup
WJune 17, 1990South Korea3–11990 FIFA World Cup
DJune 13, 1990Uruguay0–01990 FIFA World Cup
DJune 22, 1986Belgium1–11986 FIFA World Cup
WJune 18, 1986Denmark5–11986 FIFA World Cup
WJune 12, 1986Algeria3–01986 FIFA World Cup
WJune 7, 1986Northern Ireland2–11986 FIFA World Cup
LJune 1, 1986Brazil0–11986 FIFA World Cup
DJuly 5, 1982England0–01982 FIFA World Cup
LJuly 2, 1982Germany1–21982 FIFA World Cup
LJune 25, 1982Northern Ireland0–11982 FIFA World Cup
WJune 20, 1982Yugoslavia2–11982 FIFA World Cup
DJune 16, 1982Honduras1–11982 FIFA World Cup
WJune 11, 1978Sweden1–01978 FIFA World Cup
DJune 7, 1978Brazil0–01978 FIFA World Cup
LJune 3, 1978Austria1–21978 FIFA World Cup
LJuly 20, 1966Germany1–21966 FIFA World Cup
WJuly 15, 1966Switzerland2–11966 FIFA World Cup
LJuly 13, 1966Argentina1–21966 FIFA World Cup
LJune 6, 1962Brazil1–21962 FIFA World Cup
WJune 3, 1962Mexico1–01962 FIFA World Cup
LMay 31, 1962Czechoslovakia0–11962 FIFA World Cup
LJuly 16, 1950Sweden1–31950 FIFA World Cup
LJuly 13, 1950Brazil1–61950 FIFA World Cup
DJuly 9, 1950Uruguay2–21950 FIFA World Cup
WJuly 2, 1950England1–01950 FIFA World Cup
WJune 29, 1950Chile2–01950 FIFA World Cup
WJune 25, 1950United States3–11950 FIFA World Cup
LJune 1, 1934Italy0–11934 FIFA World Cup
DMay 31, 1934Italy1–11934 FIFA World Cup
WMay 27, 1934Brazil3–11934 FIFA World Cup