Spain national football team results

Spain men's national football team results
  • Summary
  • 1920–1939
  • 1940–1959
  • 1960–1979
  • 1980–1989
  • 1990–1999
  • 2000–2009
  • 2010–2019
  • 2020–2029

  • Unofficial matches

These are the Spain national football team all-time results:

Spain national football team head to head

Results

Key

Meaning
S.O. Summer Olympics
W.C. FIFA World Cup
EURO UEFA European Football Championship
CC Confederations Cup
UNL UEFA Nations League
TB Tie-break match
Q Qualification rounds
R + number Round number
FR Final Round
GS Group Stage
1/16 Round of 32
1/8 Round of 16
QF Quarter-final
SF Semi-final
F Final
RP Repechage
Rep. Replay match
3rd–4th Third place match

1920–1939

57 matches played:

1920–1939
  Win    Draw    Defeat
M Opponent Result Event
1  Denmark 1–0 Belgium 1920 S.O.
2  Belgium 3–1
3  Sweden 2–1
4  Italy 2–0
5  Netherlands 3–1
6  Belgium 2–0 Friendly
7  Portugal 3–1
8  France 0–4
9  Portugal 1–2
10  France 3–0
11  Belgium 1–0
12  Portugal 3-0
13  Italy 0–0
14  Italy 1–0 France 1924 S.O.
15  Austria 2–1 Friendly
16  Portugal 0–2
17   Switzerland 0–3
18  Italy 1–0
19  Austria 0–1
20  Hungary 0–1
21  Hungary 4–2
22   Switzerland 1–0
23  France 1–4
24  Italy 2–0
25  Portugal 2–2
26  Italy 1–1
27  Mexico 7–1 Netherlands 1928 S.O.
28  Italy 1–1
29  Italy 7–1
30  Portugal 5–0 Friendly
31  France 8–1
32  England 4–3
33  Czechoslovakia 1–0 Friendly
34  Czechoslovakia 2–0
35  Italy 2–3
36  Portugal 0–1
37  Italy 0–0
38  Ireland 1–1
39  England 7–1
40  Ireland 0–5
41  Yugoslavia 2–1
42  Portugal 3–0
43  France 1–0
44  Yugoslavia 1–1
45  Bulgaria 8–1
46  Portugal 9–0 Italy 1934 W.C. Q
47  Portugal 1–2
48  Brazil 3–1 Italy 1934 W.C.
49  Italy 1–1
50  Italy 1–0
51  France 2–0 Friendly
52  Portugal 3–3
53  Germany 1–2
54  Austria 4–5
55  Germany 1–2
56  Czechoslovakia 1–0
57   Switzerland 0–2

1940–1959

63 matches played:

1940–1959
  Win    Draw    Defeat
M Rival Result Event
58  Portugal 2–2 Friendly
59  Portugal 5–1
60   Switzerland 3–2
61  France 4–0
62  Germany 1–1
63  Italy 4–0
64  Portugal 2–2
65  Portugal 4–2
66  Ireland 0–1
67  Portugal 4–1
68  Ireland 3–2
69  Portugal 2–0
70  Ireland 2–1
71   Switzerland 3–3
72  Belgium 1–1
73  Portugal 1–1
74  Italy 1–3
75  Ireland 1–4
76  France 1–5
77  Portugal 5–1 Brazil 1950 W.C. Q
78  Portugal 2–2
79  United States 3–1 Brazil 1950 W.C.
80  Chile 2–0
81  England 1–0
82  Uruguay 2–2
83  Brazil 6–1
84  Sweden 3–1
85   Switzerland 6–3 Friendly
86  Belgium 3–3
87  Sweden 0–0
88  Republic of Ireland 6–0
89  Turkey 0–0
90  Argentina 0–1
91  West Germany 2–2
92  Belgium 3–1
93  Argentina 1–0
94  Chile 1–2
95  Sweden 2–2
96  Turkey 4–1 Switzerland 1954 W.C. Q
97  Turkey 1–0
98  Turkey 2–2
99  France 1–2 Friendly
100  England 1–1
101   Switzerland 0–3
102  Republic of Ireland 2–2
103  England 4–1
104  Portugal 3–1
105  Netherlands 5–1
106   Switzerland 2–2 Sweden 1958 W.C. Q
107  Belgium 0–5 Friendly
108  Scotland 4–2 Sweden 1958 W.C. Q
109  Scotland 4–1
110  Turkey 3–0 Friendly
111   Switzerland 1–4 Sweden 1958 W.C. Q
112  France 2–2 Friendly
113  West Germany 2–0
114  Portugal 1–0
115  Northern Ireland 6–2
116  Italy 1–1
117  Poland 2–4 France 1960 EURO Q
118  Poland 3–0
119  Austria 6–3 Friendly
120  France 4–3

1960–1979

119 matches played:

1960–1979
  Win    Draw    Defeat
M Rival Result Event
121  Italy 3–1 Friendly
122  England 3–0
123  Peru 1–3
124  Chile 0–4
125  Chile 1–4
126  Argentina 2–0
127  England 4–2
128  Austria 3–0
129  France 2–0
130  Wales 1–2 Chile 1962 W.C. Q
131  Wales 1–1
132  Argentina 2–0 Friendly
133  Morocco 0–1 Chile 1962 W.C. Q
134  Morocco 3–2
135  France 1–1 Friendly
136  Czechoslovakia 1–0 Chile 1962 W.C.
137  Mexico 1–0
138  Brazil 2–1
139  Romania 6–0 Spain 1964 EURO Q
140  Romania 3–1
141  Belgium 1–1 Friendly
142  France 0–0
143  Northern Ireland 1–1 Spain 1964 EURO Q
144  Scotland 2–6 Friendly
145  Northern Ireland 0–1 Spain 1964 EURO Q
146  Belgium 1–2 Friendly
147  Republic of Ireland 5–1 Spain 1964 EURO Q
148  Republic of Ireland 0–2
149  Hungary 1–2 Spain 1964 EURO
150  Soviet Union 2–1
151  Portugal 2–1 Friendly
152  Republic of Ireland 1–0 England 1966 W.C. Q
153  Scotland 0–0 Friendly
154  Republic of Ireland 4–1 England 1966 W.C. Q
155  Republic of Ireland 1–0
156  England 0–2 Friendly
157  Uruguay 1–1
158  Argentina 2–1 England 1966 W.C.
159   Switzerland 2–1
160  West Germany 2–1
161  Republic of Ireland 0–0 Italy 1968 EURO Q
162  Republic of Ireland 2–0
163  Turkey 0–0
164  England 2–0 Friendly
165  Turkey 2–0 Italy 1968 EURO Q
166  Czechoslovakia 1–0
167  Czechoslovakia 2–1
168  Sweden 3–1 Friendly
169  England 1–0 Italy 1968 EURO Q
170  Sweden 1–1 Friendly
171  England 1–2 Italy 1968 EURO Q
172  France 1–3 Friendly
173  Yugoslavia 0–0 Mexico 1970 W.C. Q
174  Belgium 1–1
175  Belgium 2–1
176   Switzerland 1–0 Friendly
177  Mexico 0–0
178  Yugoslavia 2–1 Mexico 1970 W.C. Q
179  Finland 2–0
180  Finland 6–0
181  West Germany 2–0 Friendly
182  Italy 2–2
183   Switzerland 0–1
184  Greece 2–1
185  Northern Ireland 3–0 Belgium 1972 EURO Q
186  Italy 1–2 Friendly
187  France 2–2
188  Cyprus 0–2 Belgium 1972 EURO Q
189  Soviet Union 2–1
190  Soviet Union 0–0
191  Cyprus 7–0
192  Hungary 1–0 Friendly
193  Northern Ireland 1–1 Belgium 1972 EURO Q
194  Greece 0–0 Friendly
195  Uruguay 2–0
196  Argentina 1–0
197  Yugoslavia 2–2 West Germany 1974 W.C. Q
198  Greece 2–3
199  Greece 3–1
200  Netherlands 3–2 Friendly
201  Turkey 0–0
202  Yugoslavia 0–0 West Germany 1974 W.C. Q
203  West Germany 2–1 Friendly
204  Yugoslavia 1–0 West Germany 1974 W.C. TB
205  West Germany 1–2 Friendly
206  Denmark 1–2 Socialist Federal Republic of Yugoslavia 1976 EURO Q
207  Argentina 1–1 Friendly
208  Scotland 1–2 Socialist Federal Republic of Yugoslavia 1976 EURO Q
209  Scotland 1–1
210  Romania 1–1
211  Denmark 2–0
212  Romania 2–2
213  West Germany 1–1 Socialist Federal Republic of Yugoslavia 1976 EURO Q
214  West Germany 2–0
215  Yugoslavia 1–0 Argentina 1978 W.C. Q
216  Republic of Ireland 0–1 Friendly
217  Hungary 1–1
218  Romania 1–0 Argentina 1978 W.C. Q
219   Switzerland 1–2 Friendly
220  Romania 2–0 Argentina 1978 W.C. Q
221  Yugoslavia 0–1
222  Italy 2–1 Friendly
223  Norway 3–0
224  Mexico 2–0
225  Uruguay 0–0
226  Austria 2–1 Argentina 1978 W.C. GS
227  Brazil 0–0
228  Sweden 1–0
229  Yugoslavia 1–2 Italy 1980 EURO Q
230  France 1–0 Friendly
231  Romania 1–0 Italy 1980 EURO Q
232  Cyprus 5–0
233  Italy 1–0 Friendly
234  Czechoslovakia 1–0
235  Romania 2–2 Italy 1980 EURO Q
236  Portugal 1–1 Friendly
237  Yugoslavia 0–1 Italy 1980 EURO Q
238  Denmark 1–3 Friendly
239  Cyprus 1–3 Italy 1980 EURO Q

1980–1989

103 matches played:

1980–1989
  Win    Draw    Defeat
M Opponent Result Event
240  Netherlands 1-0 Friendly
241  East Germany 0-1
242  England 0-2
243  Czechoslovakia 2-2
244  Denmark 2-2
245  Italy 0-0 Italy 1980 EURO
246  Belgium 2-1
247  England 1-2
248  Hungary 2-2 Friendly
249  East Germany 0-0
250  Poland 1-2
251  France 1-0
252  England 1-2
253  Hungary 0-3
254  Portugal 2-0
255  Mexico 1-3
256  Venezuela 0-2
257  Colombia 1-1
258  Chile 1-1
259  Brazil 1-0
260  Austria 0-0
261  Luxembourg 3-0
262  Poland 2-3
263  Belgium 2-0
264  Scotland 3-0
265  Wales 3-0
266   Switzerland 1-1
267  Honduras 1-1 Spain 1982 W.C.
268  Yugoslavia 2-1
269  Northern Ireland 0-1
270  West Germany 2-1
271  England 0-0
272  Iceland 1-0 France 1984 EURO Q
273  Republic of Ireland 3-3
274  Netherlands 1-0
275  Republic of Ireland 2-0
276  Malta 2-3
277  Iceland 0-1
278  France 1-1 Friendly
279  Netherlands 2-1 France 1984 EURO Q
280  Malta 12-1
281  Hungary 0-1 Friendly
282  Luxembourg 0-1
283  Denmark 2-1
284   Switzerland 0-4
285  Hungary 1-1
286  Yugoslavia 0-1
287  Romania 1-1 France 1984 EURO
288  Portugal 1-1
289  West Germany 0-1
290  Denmark 1-1
291  France 0-2
292  Wales 3-0 Mexico 1986 W.C. Q
293  Scotland 3-1
294  Finland 3-1 Friendly
295  Scotland 1-0 Mexico 1986 W.C. Q
296  Northern Ireland 0-0 Friendly
297  Wales 3-0 Mexico 1986 W.C. Q
298  Republic of Ireland 0-0 Friendly
299  Iceland 1-2 Mexico 1986 W.C. Q
300  Iceland 2-1
301  Austria 0-0 Friendly
302  Bulgaria 2-0
303  Soviet Union 2-0
304  Belgium 3-0
305  Poland 3-0
306  Brazil 1-0 Mexico 1986 W.C.
307  Northern Ireland 2-1
308  Algeria 3-0
309  Denmark 1-5
310  Belgium 1-1
311  Greece 3-1 Friendly
312  West Germany 2-2
313  Romania 1-0 West Germany 1988 EURO Q
314  Albania 1-2
315  Netherlands 1-1 Friendly
316  England 2-4
317  Austria 2-3 West Germany 1988 EURO Q
318  Romania 3-1
319  Luxembourg 2-0 Friendly
320  Austria 2-0 West Germany 1988 EURO Q
321  Albania 5-0
322  East Germany 0-0 Friendly
323  Czechoslovakia 1-2
324  France 2-1
325  Scotland 0-0
326  Sweden 1-2
327   Switzerland 1-1
328  Denmark 2-3 West Germany 1988 EURO
329  Italy 1-0
330  West Germany 2-0
331  Yugoslavia 1-2 Friendly
332  Argentina 1-1
333  Republic of Ireland 2-0 Italy 1990 W.C. Q
334  Northern Ireland 4-0
335  Malta 0-2
336  Northern Ireland 0-2
337  Malta 4-0
338  Republic of Ireland 1-0
339  Poland 1-0 Friendly
340  Hungary 2-2 Italy 1990 W.C. Q
341  Hungary 4-0
342   Switzerland 2-1 Friendly

1990–1999

98 matches played:

1990–1999
  Win    Draw    Defeat
M Opponent Result Event
343  Czechoslovakia 1-0 Friendly
344  Austria 2-3
345  Yugoslavia 0-1
346  Uruguay 0-0 Italy 1990 W.C.
347  South Korea 1-3
348  Belgium 1-2
349  Yugoslavia 1-2
350  Brazil 3-0 Friendly
351  Iceland 2-1 Sweden 1992 EURO Q
352  Czechoslovakia 3-2
353  Albania 9-0
354  Portugal 1-1 Friendly
355  France 3-1 Sweden 1992 EURO Q
356  Hungary 2-4 Friendly
357  Romania 0-2
358  Uruguay 2-1
359  Iceland 2-0 Sweden 1992 EURO Q
360  France 1-2
361  Czechoslovakia 2-1
362  Portugal 0-0 Friendly
363  CIS 1-1
364  United States 2-0
365  Albania 3-0 United States 1994 W.C. Q
366  England 1-0 Friendly
367  Latvia 0-0 United States 1994 W.C. Q
368  Northern Ireland 0-0
369  Republic of Ireland 0-0
370  Latvia 5-0
371  Mexico 0-0 Friendly
372  Lithuania 5-0 United States 1994 W.C. Q
373  Denmark 1-0
374  Northern Ireland 3-1
375  Lithuania 0-2
376  Chile 2-0 Friendly
377  Albania 1-5 United States 1994 W.C. Q
378  Republic of Ireland 1-3
379  Denmark 1-0
380  Portugal 2-2 Friendly
381  Poland 1-1
382  Croatia 0-2
383  Finland 1-2
384  Canada 0-2
385  South Korea 2-2 United States 1994 W.C.
386  Germany 1-1
387  Bolivia 1-3
388   Switzerland 3-0
389  Italy 2-1
390  Cyprus 1-2 England 1996 EURO Q
391  North Macedonia 0-2
392  Denmark 3-0
393  Finland 2-0 Friendly
394  Belgium 1-4 England 1996 EURO Q
395  Uruguay 2-2 Friendly
396  Germany 0-0
397  Belgium 1-1 England 1996 EURO Q
398  Armenia 0-2
399  Armenia 1-0
400  Cyprus 6-0
401  Argentina 2-1 Friendly
402  Denmark 1-1 England 1996 EURO Q
403  North Macedonia 3-0
404  Norway 1-0 Friendly
405  Norway 0-0
406  Bulgaria 1-1 England 1996 EURO
407  France 1-1
408  Romania 1-2
409  England 0-0
410  Faroe Islands 2-6 France 1998 W.C. Q
411  Czech Republic 0-0
412  Slovakia 4-1
413  Yugoslavia 2-0
414  Malta 0-3
415  Malta 4-0
416  Yugoslavia 1-1
417  Czech Republic 1-0
418  Slovakia 1-2
419  Faroe Islands 3-1
420  Romania 1-1 Friendly
421  France 1-0
422  Sweden 4-0
423  Northern Ireland 4-1
424  Nigeria 3-2 France 1998 W.C.
425  Paraguay 0-0
426  Bulgaria 6-1
427  Cyprus 3-2 BelgiumNetherlands 2000 EURO Q
428  Russia 1-0 Friendly
429  Israel 1-2 BelgiumNetherlands 2000 EURO Q
430  Italy 2-2 Friendly
431  Austria 9-0 BelgiumNetherlands 2000 EURO Q
432  San Marino 0-6
433  Croatia 3-1 Friendly
434  San Marino 9-0 BelgiumNetherlands 2000 EURO Q
435  Poland 1-2 Friendly
436  Austria 1-3 BelgiumNetherlands 2000 EURO Q
437  Cyprus 8-0
438  Israel 3-0
439  Brazil 0-0 Friendly
440  Argentina 0-2

2000–2009

130 matches played:

2000–2009
  Win    Draw    Defeat
M Opponent Result Event
441  Poland 3–0 Friendly
442  Croatia 0–0
443  Italy 2–0
444  Sweden 1–1
445  Luxembourg 0–1
446  Norway 0–1 BelgiumNetherlands 2000 EURO
447  Slovenia 1–2
448  Yugoslavia 3–4
449  France 1–2
450  Germany 4–1 Friendly
451  Bosnia and Herzegovina 1–2 South KoreaJapan 2002 W.C. Q
452  Israel 2–0
453  Austria 1–1
454  Netherlands 1–2 Friendly
455  England 3–0
456  Liechtenstein 5–0 South KoreaJapan 2002 W.C. Q
457  France 2–1 Friendly
458  Japan 1–0
459  Bosnia and Herzegovina 4–1 South KoreaJapan 2002 W.C. Q
460  Israel 1–1
461  Austria 4–0
462  Liechtenstein 0–2
463  Mexico 1–0 Friendly
464  Portugal 1–1
465  Netherlands 1–0
466  Northern Ireland 0–5
467  Slovenia 3–1 South KoreaJapan 2002 W.C.
468  Paraguay 3–1
469  South Africa 2–3
470  Republic of Ireland 1–1
471  South Korea 0–0
472  Hungary 1–1 Friendly
473  Greece 0–2 Portugal 2004 EURO Q
474  Northern Ireland 3–0
475  Paraguay 0–0 Friendly
476  Bulgaria 1–0
477  Germany 3–1
478  Ukraine 2–2 Portugal 2004 EURO Q
479  Armenia 3–0
480  Ecuador 4–0 Friendly
481  Greece 0–1 Portugal 2004 EURO Q
482  Northern Ireland 0–0
483  Portugal 0–3 Friendly
484  Ukraine 2–1 Portugal 2004 EURO Q
485  Armenia 0–4
486  Norway 2–1 Portugal 2004 EURO RP
487  Norway 0–3
488  Peru 2–1 Friendly
489  Denmark 2–0
490  Italy 1–1
491  Andorra 4–0
492  Russia 1–0 Portugal 2004 EURO
493  Greece 1–1
494  Portugal 0–1
495  Venezuela 3–2 Friendly
496  Scotland 1–1
497  Bosnia and Herzegovina 1–1 Germany 2006 W.C. Q
498  Belgium 2–0
499  Lithuania 0–0
500  England 1–0 Friendly
501  San Marino 5–0 Germany 2006 W.C. Q
502  China 3–0 Friendly
503  Serbia and Montenegro 0–0 Germany 2006 W.C. Q
504  Lithuania 1–0
505  Bosnia and Herzegovina 1–1
506  Uruguay 2–0 Friendly
507  Canada 2–1
508  Serbia and Montenegro 1–1 Germany 2006 W.C. Q
509  Belgium 0–2
510  San Marino 0–6
511  Slovakia 5–1 Germany 2006 W.C. RP
512  Slovakia 1–1
513  Ivory Coast 3–2 Friendly
514  Russia 0–0
515  Egypt 2–0
516  Croatia 1–2
517  Ukraine 4–0 2006 W.C.
518  Tunisia 3–1
519  Saudi Arabia 0–1
520  France 1–3
521  Iceland 0–0 Friendly
522  Liechtenstein 4–0 AustriaSwitzerland 2008 EURO Q
523  Northern Ireland 3–2
524  Sweden 2–0
525  Argentina 2–1 Friendly
526  Romania 0–1
527  England 2–1
528  Denmark 1–0 AustriaSwitzerland 2008 EURO Q
529  Iceland 1–0
530  Latvia 0–2
531  Liechtenstein 0–2
532  Greece 2–3 Friendly
533  Iceland 1–1 AustriaSwitzerland 2008 EURO Q
534  Latvia 2–0
535  Denmark 1–3
536  Finland 0–0 Friendly
537  Sweden 3–0 AustriaSwitzerland 2008 EURO Q
538  Northern Ireland 1–0
539  France 1–0 Friendly
540  Italy 1–0
541  Peru 2–1
542  United States 1–0
543  Russia 4–1 AustriaSwitzerland EURO 2008
544  Sweden 1–2
545  Greece 1–2
546  Italy 0–0
547  Russia 0–3
548  Germany 0–1
549  Denmark 0–3 Friendly
550  Bosnia and Herzegovina 1–0 South Africa 2010 W.C. Q
551  Armenia 4–0
552  Estonia 0–3
553  Belgium 1–2
554  Chile 3–0 Friendly
555  England 2–0
556  Turkey 1–0 South Africa 2010 W.C. Q
557  Turkey 1–2
558  Azerbaijan 0–6 Friendly
559  New Zealand 0–5 South Africa 2009 C.C.
560  Iraq 1–0
561  South Africa 2–0
562  United States 0–2
563  South Africa 3–2
564  North Macedonia 2–3 Friendly
565  Belgium 5–0 South Africa 2010 W.C. Q
566  Estonia 3–0
567  Armenia 1–2
568  Bosnia and Herzegovina 2–5
569  Argentina 2–1 Friendly
570  Austria 1–5

2010–2019

133 matches played:

2010–2019
  Win    Draw    Defeat
M Opponent Result Event
571  France 0–2 Friendly
572  Saudi Arabia 3–2
573  South Korea 1–0
574  Poland 6–0
575   Switzerland 0–1 South Africa 2010 W.C.
576  Honduras 2–0
577  Chile 1–2
578  Portugal 1–0
579  Paraguay 0–1
580  Germany 0–1
581  Netherlands 0–1
582  Mexico 1–1 Friendly
583  Liechtenstein 0–4 PolandUkraine 2012 EURO Q
584  Argentina 4–1 Friendly
585  Lithuania 3–1 PolandUkraine 2012 EURO Q
586  Scotland 2–3
587  Portugal 4–0 Friendly
588  Colombia 1–0
589  Czech Republic 2–1 PolandUkraine 2012 EURO Q
590  Lithuania 1–3
591  United States 0–4 Friendly
592  Venezuela 0–3
593  Italy 2–1
594  Chile 3–2
595  Liechtenstein 6–0 PolandUkraine 2012 EURO Q
596  Czech Republic 0–2
597  Scotland 3–1
598  England 1–0 Friendly
599  Costa Rica 2–2
600  Venezuela 5–0
601  Serbia 0–2
602  South Korea 4–1
603  China 1–0
604  Italy 1–1 PolandUkraine 2012 EURO
605  Republic of Ireland 4–0
606  Croatia 0–1
607  France 2–0
608  Portugal 0–0
609  Italy 4–0
610  Puerto Rico 1–2 Friendly
611  Saudi Arabia 5–0
612  Georgia 0–1 Brazil 2014 W.C. Q
613  Belarus 0–4
614  France 1–1
615  Panama 1–5 Friendly
616  Uruguay 3–1
617  Finland 1–1 Brazil 2014 W.C. Q
618  France 0–1
619  Haiti 2–1 Friendly
620  Republic of Ireland 2–0
621  Uruguay 2–1 Brazil 2013 CC
622  Tahiti 10–0
623  Nigeria 0–3
624  Italy 0–0
625  Brazil 3–0
626  Ecuador 0–2 Friendly
627  Finland 0–2 Brazil 2014 W.C. Q
628  Chile 2–2 Friendly
629  Belarus 2–1 Brazil 2014 W.C. Q
630  Georgia 2–0
631[a]  Equatorial Guinea 1–2 Friendly
632  South Africa 1–0
633  Italy 1–0
634  Bolivia 2–0
635  El Salvador 0–2
636  Netherlands 1–5 Brazil 2014 W.C.
637  Chile 0–2
638  Australia 0–3
639  France 1–0 Friendly
640  North Macedonia 5–1 France 2016 EURO Q
641  Slovakia 2–1
642  Luxembourg 0–4
643  Belarus 3–0
644  Germany 0–1 Friendly
645  Ukraine 1–0 France 2016 EURO Q
646  Netherlands 2–0 Friendly
647  Costa Rica 2–1
648  Belarus 0–1 France 2016 EURO Q
649  Slovakia 2–0
650  North Macedonia 0–1
651  Luxembourg 4–0
652  Ukraine 0–1
653  England 2–0 Friendly
654  Italy 1–1
655  Romania 0–0
656  Bosnia and Herzegovina 3–1
657  South Korea 6–1
658  Georgia 0–1
659  Czech Republic 1–0 France 2016 EURO
660  Turkey 3–0
661  Croatia 2–1
662  Italy 2–0
663  Belgium 0–2 Friendly
664  Liechtenstein 8–0 Russia 2018 W.C. Q
665  Italy 1–1
666  Albania 0–2
667  North Macedonia 4–0
668  England 2–2 Friendly
669  Israel 4–1 Russia 2018 W.C. Q
670  France 0–2 Friendly
671  Colombia 2–2
672  Macedonia 1–2 Russia 2018 W.C. Q
673  Italy 3–0
674  Liechtenstein 0–8
675  Albania 3–0
676  Israel 0–1
677  Costa Rica 5–0 Friendly
678  Russia 3–3
679  Germany 1–1
680  Argentina 6–1
681   Switzerland 1–1
682  Tunisia 0–1
683  Portugal 3–3 Russia 2018 W.C.
684  Iran 0–1
685  Morocco 2–2
686  Russia 1–1
687  England 1–2 2018–19 UNL
688  Croatia 6–0
689  Wales 1–4 Friendly
690  England 2–3 2018–19 UNL
691  Croatia 3–2
692  Bosnia and Herzegovina 1–0 Friendly
693  Norway 2–1 European Union 2020 EURO Q
694  Malta 0–2
695  Faroe Islands 1–4
696  Sweden 3–0
697  Romania 1–2
698  Faroe Islands 4–0
699  Norway 1–1
700  Sweden 1–1
701  Malta 7–0
702  Romania 5–0

2020–present

49 matches played: (Updated 19 November 2023)

2020–2029
  Win    Draw    Defeat
M Opponent Result Event
703  Germany 1–1 Nations League
704  Ukraine 4–0
705  Portugal 0–0 Friendly
706   Switzerland 1–0 Nations League
707  Ukraine 0–1
708  Netherlands 1–1 Friendly
709   Switzerland 1–1 Nations League
710  Germany 6–0
711  Greece 1–1 2022 WCQ
712  Georgia 2–1
713  Kosovo 3–1
714  Portugal 0–0 Friendly
715  Lithuania 4–0
716  Sweden 0–0 European Union Euro 2020
717  Poland 1–1
718  Slovakia 5–0
719  Croatia 5–3 (a.e.t.)
720   Switzerland 1–1 (3–1 p)
721  Italy 1–1 (2–4 p)
722  Sweden 1–2 2022 WCQ
723  Georgia 4–0
724  Kosovo 2–0
725  Italy 2–1 Italy Nations League Finals
726  France 1–2
727  Greece 1–0 2022 WCQ
728  Sweden 1–0
729  Albania 2–1 Friendly
730  Iceland 5–0
731  Portugal 1–1 Nations League
732  Czech Republic 2–2
733   Switzerland 1–0
734  Czech Republic 2–0
735   Switzerland 1–2
736  Portugal 0–1
737  Jordan 3–1 Friendly
738  Costa Rica 7–0 Qatar 2022 World Cup
739  Germany 1–1
740  Japan 1–2
741  Morocco 0–0 (0–3 p)
742  Norway 3–0 2024 EURO Q
743  Scotland 0–2
744  Italy 2–1 Netherlands Nations League Finals
745  Croatia 0–0 (5–4 p)
746  Georgia 1–7 2024 EURO Q
747  Cyprus 6–0
748  Scotland 2–0
749  Norway 0–1
750  Cyprus 1–3
751  Georgia 3–1
752  Colombia
753  Brazil

Competitive record

FIFA World Cup

  Champions    Runners-up    Third place    Fourth place    Worst result

FIFA World Cup record
Year Round Position Pld W D* L GF GA
Uruguay 1930 did not enter
Italy 1934 Quarter-finals 5th 3 1 1 1 4 3
France 1938 Withdrew
Brazil 1950 Fourth place 4th 6 3 1 2 10 12
Switzerland 1954 did not qualify
Sweden 1958
Chile 1962 Group stage 13th 3 1 0 2 2 3
England 1966 Group stage 10th 3 1 0 2 4 5
Mexico 1970 did not qualify
West Germany 1974
Argentina 1978 Group stage 10th 3 1 1 1 2 2
Spain 1982 Second group stage 12th 5 1 2 2 4 5
Mexico 1986 Quarter-finals 7th 5 3 1 1 11 4
Italy 1990 Round of 16 10th 4 2 1 1 6 4
United States 1994 Quarter-finals 8th 5 2 2 1 10 6
France 1998 Group stage 17th 3 1 1 1 8 4
South Korea Japan 2002 Quarter-finals 5th 5 3 2 0 10 5
Germany 2006 Round of 16 9th 4 3 0 1 9 4
South Africa 2010 Champions 1st 7 6 0 1 8 2
Brazil 2014 Group stage 23rd 3 1 0 2 4 7
Russia 2018 Round of 16 10th 4 1 3 0 7 6
Qatar 2022 13th 4 1 2 1 9 3
Canada Mexico United States 2026 to be determined
Total 1 Title 16/22 67 31 17 19 108 75

UEFA European Championship

European Championship record
Year Round Position Pld W D* L GF GA
France 1960 Withdrew
Spain 1964 Champions 1st 2 2 0 0 4 2
Italy 1968 did not qualify
Belgium 1972
Socialist Federal Republic of Yugoslavia 1976
Italy 1980 Group stage 7th 3 0 1 2 2 4
France 1984 Runners-up 2nd 5 1 3 1 4 5
West Germany 1988 Group stage 6th 3 1 0 2 3 5
Sweden 1992 did not qualify
England 1996 Quarter-finals 6th 4 1 3 0 4 3
Belgium Netherlands 2000 Quarter-finals 5th 4 2 0 2 7 7
Portugal 2004 Group stage 10th 3 1 1 1 2 2
Austria Switzerland 2008 Champions 1st 6 5 1 0 12 3
Poland Ukraine 2012 Champions 1st 6 4 2 0 12 1
France 2016 Round of 16 10th 4 2 0 2 5 4
European Union 2020 Semi-finals 3rd 6 2 4 0 13 6
Germany 2024 to be determined
Total 3 Titles 11/16 46 21 15 10 68 42
*Denotes draws including knockout matches decided via penalty shoot-out.
**Gold background colour indicates that the tournament was won.
***Red border colour indicates that the tournament was held on home soil.

UEFA Nations League

UEFA Nations League record
League phase Finals
Season LG GP Pos Pld W D L GF GA P/R RK Year Pos Pld W D* L GF GA Squad
2018–19 A 4 2nd 4 2 0 2 12 7 Same position 7th Portugal 2019 Did not qualify
2020–21 A 4 1st 6 3 2 1 13 3 Same position 2nd Italy 2021 Runners-up 2 1 0 1 3 3 Squad
2022–23 A 2 1st 6 3 2 1 8 5 Same position 1st Netherlands 2023 Champions 2 1 1 0 2 1 Squad
2024–25 A To be determined 2025 To be determined
Total 16 8 4 4 33 15 1st Total 4 2 1 1 5 4 1 title

FIFA Confederations Cup

Confederations Cup record
Year Round Position Pld W D* L GF GA
Saudi Arabia 1992 UEFA did not participate
Saudi Arabia 1995 did not qualify
Saudi Arabia 1997
Mexico 1999
South Korea Japan 2001
France 2003
Germany 2005
South Africa 2009 Third place 3rd 5 4 0 1 11 4
Brazil 2013 Runners-up 2nd 5 3 1 1 15 4
Russia 2017 did not qualify
Total Runners-up 2/10 10 7 1 2 26 8

Summer Olympics

Olympic Games record
Year Host Round Pos. Pld. W D L GF GA
1920 Silver medalists 2nd 5 4 0 1 9 5
1924 First round 17th 1 0 0 1 0 1
1928 Quarter-finals 6th 3 1 1 1 9 9
1936 Withdrew
1948 did not qualify
1952
1956
1960
1964
1968 Quarter-finals 5th 4 2 1 1 4 2
1972 did not qualify
1976 Group stage 13th 2 0 0 2 1 3
1980 Group stage 10th 3 0 3 0 2 2
1984 did not qualify
1988
1992 Gold medalists 1st 6 6 0 0 14 2
1996 Quarter-finals 6th 4 2 1 1 5 7
2000 Silver medalists 2nd 6 4 1 1 12 6
2004 did not qualify
2008
2012 Group stage 14th 3 0 1 2 0 2
2016 did not qualify
2020 Silver medalists 2nd 6 3 2 1 9 5
2024 Qualified
Total 1-3-0 11/23 43 22 10 11 65 44
*Denotes draws including knockout matches decided via penalty shoot-out.
**Since 1968, Spain has sent its under-23 national team.

Venues in Spain

class=notpageimage|
Locations on Canary Islands
  • Updated to 30 March 2022[4]
P City Times
1 Community of Madrid Madrid 72
2 Andalusia Seville 48
3 Valencian Community Valencia 34
4 Catalonia Barcelona 18
5 Asturias Gijón 11
6 Valencian Community Alicante 9
Andalusia Málaga 9
8 Andalusia Granada 8
Galicia (Spain) Vigo 8
10 Canary Islands Las Palmas de Gran Canaria 7
Cantabria Santander 7
12 Galicia (Spain) A Coruña 6
Basque Country (autonomous community) Bilbao 6
Valencian Community Elche 6
Asturias Oviedo 6
16 Castilla–La Mancha Albacete 5
Andalusia Cádiz 5
Balearic Islands Palma de Mallorca 5
Aragon Zaragoza 5
20 Region of Murcia Murcia 4
Castile and León Salamanca 4
P City Times
22 Extremadura Badajoz 3
Andalusia Huelva 3
Castile and León León 3
La Rioja Logroño 3
Canary Islands Santa Cruz de Tenerife 3
Castile and León Valladolid 3
Valencian Community Villarreal 3
29 Valencian Community Castelló de la Plana 2
Andalusia La Línea de la Concepción 2
Community of Madrid Getafe 2
32 Andalusia Almería 1
Extremadura Cáceres 1
Region of Murcia Cartagena 1
Andalusia Córdoba 1
Catalonia Cornellà de Llobregat 1
Andalusia Jerez de la Frontera 1
Community of Madrid Leganés 1
Extremadura Mérida 1
Galicia (Spain) Pontevedra 1
Basque Country (autonomous community) San Sebastián 1

See also

Notes

  1. ^ The game between Equatorial Guinea and Spain in November 2013[1] was declared void by FIFA a month later due to a procedural error in confirming the use of a local referee.[2] However, the RFEF includes the match and player statistics in its records, and these are usually counted in other sources (e.g. Juanfran Torres scored his only international goal in the fixture).[3]

References

  1. ^ Estepa, Javier (17 November 2013). "De pasear la estrella a ver las estrellas" [From parading star to seeing stars]. Marca (in Spanish). Retrieved 15 October 2020.
  2. ^ "La FIFA anula el Guinea-España" [FIFA annuls Guinea-Spain]. Diario AS (in Spanish). 31 December 2013. Retrieved 15 October 2020.
  3. ^ "Juanfran Torres". Selección Española de Fútbol (in Spanish). Retrieved 15 October 2020.
  4. ^ List of venues of the National Team in Spain Archived 30 September 2010 at the Wayback Machine

External links

  • Spain national results in chronological order, and head-to-head record against all countries – RSSSF
  • Spain national team matches from 1920 to 1999, with details – European Football
  • Todos los partidos (all the games) at Selección Española de Fútbol (official site)
  • v
  • t
  • e
Spain national football team
GeneralVenuesStatisticsResults
  • 1920–39
  • 1940–49
  • 1950–59
  • 1960–69
  • 1970–79
  • 1980–89
  • 1990–99
  • 2000–09
  • 2010–19
  • 2020–29
  • Unofficial matches
PlayersGoalsWorld Cup FinalsUEFA Euro FinalsOther tournamentsRivalriesCultureYouth teams
  • v
  • t
  • e
Men's national football team results (UEFA)
Albania 
  • 1946–1969
  • 1970–1999
  • 2000–2019
  • 2020–present
Andorra 
  • 1996–2019
  • 2020–present
Armenia 
  • 1992–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
Austria 
  • 1902–1929
  • 1930–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Azerbaijan 
  • 1992–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
Belarus 
  • 1992–2009
  • 2010–present
Belgium 
  • Full list
  • 1904–1909
  • 1910–1919
  • 1980–1989
  • 1990–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
Bosnia and Herzegovina 
  • 1995–2019
  • 2020–present
Bulgaria 
  • 1990–1999
  • 2000–2019
  • 2020–present
Croatia 
  • 1940–1991
  • 1992–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
Cyprus 
  • 1960–1969
  • 1970–1989
  • 1990–2009
  • 2010–2019
  • 2020–present
Czech Republic 
  • 1994–2019
  • 2020–present
Czechoslovakia 
  • 1920–1938
Denmark 
  • Full list
  • 1908–1929
  • 1930–1949
  • 1950–1959
  • 1960–1969
  • 1970–1979
  • 1980–1989
  • 1990–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
East Germany 
England 
  • 1872–1899
  • 1900–1929
  • 1930–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
England amateurs England
  • 1906–1939
Estonia 
  • 1991–2009
  • 2010–2019
  • 2020–present
Faroe Islands 
  • 1988–2019
  • 2020–present
Finland 
  • 2000–2019
  • 2020–present
France 
  • 1904–1920
  • 1921–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Georgia 
  • 1990–2019
  • 2020–present
Germany 
Gibraltar 
Greece 
  • 1929–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Hungary 
  • 1902–1929
  • 1930–1949
  • 1950–1969
  • 1970–1989
  • 1990–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
Iceland 
  • 1940–1959
  • 2000–2019
  • 2020–present
Israel 
  • 1934–1959
  • 1960–1989
  • 1990–2019
  • 2020–present
Italy 
  • 1910–1929
  • 1930–1949
  • 1950–1969
  • 1970–1989
  • 1990–2009
  • 2010–present
Kazakhstan 
Kosovo 
  • 1942–1975
  • 1993–2019
  • 2020–present
Latvia 
  • 1991–2019
  • 2020–present
Liechtenstein 
  • 1981–2019
  • 2020–present
Lithuania 
Luxembourg 
  • 1910–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Malta 
  • 1957–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Moldova 
  • 1991–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
Montenegro 
Netherlands 
  • Full list
  • 1905–1919
  • 1920–1939
  • 1980–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
North Macedonia 
Northern Ireland 
  • 1882–1899
  • 1900–1929
  • 1930–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Norway 
  • 1908–1929
  • 1930–1959
  • 1980–1999
  • 2000–2019
  • 2020–present
Poland 
  • Full list
  • 1921–1939
  • 2000–2019
  • 2020–present
Portugal 
  • 1921–1939
  • 1940–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Republic of Ireland 
  • Full list
  • 1924–1935
  • 1936–1954
  • 1954–1959
  • 1960–1979
  • 1980–1989
  • 1990–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
Romania 
  • 1922–1939
  • 1940–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Russia 
  • 1992–2019
  • 2020–present
San Marino 
Scotland 
  • 1872–1914
  • 1920–1939
  • 1940–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Serbia 
  • Full list
  • 1945
  • 2006–2009
  • 2010–2019
  • 2020–present
Serbia and Montenegro 
Slovakia 
Slovenia 
  • 1992–2019
  • 2020–present
Spain 
  • Full list
  • 1920–39
  • 1940–59
  • 1960–79
  • 1980–89
  • 1990–99
  • 2000–09
  • 2010–19
  • 2020–present
Sweden 
  • 1908–1919
  • 1980–1989
  • 1990–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
Switzerland 
  • 2010–2019
  • 2020–present
Turkey 
  • 1923–1960
  • 1961–1980
  • 1981–1999
  • 2000–2009
  • 2010–2019
  • 2020–present
Ukraine 
  • 1992–2009
  • 2010–2019
  • 2020–present
Wales 
  • 1876–1899
  • 1900–1914
  • 1914–1919
  • 1920–1939
  • 1939–1945
  • 1946–1959
  • 1960–1979
  • 1980–1999
  • 2000–2019
  • 2020–present
Yugoslavia 
  • 1920–1941
  • 1946–1969
  • 1970–1992
Italic text represent teams that are now defunct