Back to rankings
Spain
UEFA
WC 2026784 data points
WC 2026784 data pointsCurrent Rank
#1
4 Jun 2026
Current Rating
2,165
4 Jun 2026
Peak Rating
2,189
15 Nov 2025
Lowest Rating
1,805
8 May 1957
All-Time Change
+139
since Aug 1920
Rating History
Match Statistics
| Total | Home | Away | Neutral | Wins | Losses | Draws | GF | GA |
|---|---|---|---|---|---|---|---|---|
| 780 | 340 | 302 | 138 | 461 | 138 | 181 | 1,591 | 697 |
Match History
775 matchesH = home, A = away, N = neutral site, No tag = unknown/unspecified venue.
| Date | Tournament | Home | Score | Away | Elo / Rank |
|---|---|---|---|---|---|
| 31 Mar 2026 | Friendly | 0–0 | Spain | 2,165 -9·#1 — | |
| 27 Mar 2026 | Friendly | 3–0 | Serbia | 2,174 +2·#1 — | |
| 18 Nov 2025 | World Cup qualifier | 2–2 | Turkey | 2,172 -17·#1 — | |
| 15 Nov 2025 | World Cup qualifier | 4–0 | Georgia | 2,189 +7·#1 — | |
| 14 Oct 2025 | World Cup qualifier | 0–4 | Spain | 2,182 +1·#1 — | |
| 11 Oct 2025 | World Cup qualifier | 2–0 | Georgia | 2,181 +2·#1 — | |
| 7 Sept 2025 | World Cup qualifier | 6–0 | Turkey | 2,179 +20·#1 — | |
| 4 Sept 2025 | World Cup qualifier | 0–3 | Spain | 2,159 +2·#1 — | |
| 8 Jun 2025 | European Nations League | 2–2(N) | Portugal | 2,157 -10·#1 — | |
| 5 Jun 2025 | European Nations League | 5–4(N) | France | 2,167 +17·#1 — | |
| 23 Mar 2025 | European Nations League | 3–3 | Netherlands | 2,150 -18·#1 — | |
| 20 Mar 2025 | European Nations League | 2–2 | Netherlands | 2,168 -10·#1 — | |
| 18 Nov 2024 | European Nations League A | 2–3 | Spain | 2,178 +3·#1 — | |
| 15 Nov 2024 | European Nations League A | 1–2 | Spain | 2,175 +10·#1 — | |
| 15 Oct 2024 | European Nations League A | 3–0 | Serbia | 2,165 +5·#1 — | |
| 12 Oct 2024 | European Nations League A | 0–1 | Spain | 2,160 +4·#1 — | |
| 8 Sept 2024 | European Nations League A | 1–4 | Spain | 2,156 +20·#2 — | |
| 5 Sept 2024 | European Nations League A | 0–0 | Serbia | 2,136 -13·#2 — | |
| 14 Jul 2024 | European Championship | 1–2(N) | Spain | 2,149 +16·#2 — | |
| 9 Jul 2024 | European Championship | 2–1(N) | France | 2,133 +22·#2 — | |
| 5 Jul 2024 | European Championship | 1–2 | Spain | 2,111 +23·#2 — | |
| 30 Jun 2024 | European Championship | 4–1(N) | Georgia | 2,088 +9·#2 — | |
| 24 Jun 2024 | European Championship | 0–1(N) | Spain | 2,079 +4·#3 — | |
| 20 Jun 2024 | European Championship | 1–0(N) | Italy | 2,075 +18·#3 — | |
| 15 Jun 2024 | European Championship | 3–0(N) | Croatia | 2,057 +37·#3 ↑1 | |
| 8 Jun 2024 | Friendly | 1–5 | Spain | 2,020 +1·#4 — | |
| 5 Jun 2024 | Friendly | 0–5 | Spain | 2,019 ±0·#4 — | |
| 26 Mar 2024 | Friendly | 3–3 | Spain | 2,019 -3·#4 ↑1 | |
| 22 Mar 2024 | Friendly | 1–0(N) | Spain | 2,022 -11·#4 — | |
| 19 Nov 2023 | European Championship qualifier | 3–1 | Georgia | 2,033 +3·#3 ↑2 | |
| 16 Nov 2023 | European Championship qualifier | 1–3 | Spain | 2,030 +2·#5 ↑1 | |
| 15 Oct 2023 | European Championship qualifier | 1–0 | Norway | 2,028 +11·#4 ↑1 | |
| 12 Oct 2023 | European Championship qualifier | 2–0 | Scotland | 2,017 +10·#5 ↑2 | |
| 12 Sept 2023 | European Championship qualifier | 0–6 | Spain | 2,007 +1·#7 ↓1 | |
| 8 Sept 2023 | European Championship qualifier | 7–1 | Georgia | 2,006 +17·#7 — | |
| 18 Jun 2023 | European Nations League | 0–0(N) | Croatia | 1,989 +2·#7 ↑1 | |
| 15 Jun 2023 | European Nations League | 2–1(N) | Italy | 1,987 +24·#8 ↑1 | |
| 28 Mar 2023 | European Championship qualifier | 0–2 | Scotland | 1,963 -42·#8 ↓3 | |
| 25 Mar 2023 | European Championship qualifier | 3–0 | Norway | 2,005 +9·#5 ↑1 | |
| 6 Dec 2022 | World Cup | 0–0(N) | Morocco | 1,996 -11·#6 ↓1 | |
| 1 Dec 2022 | World Cup | 1–2(N) | Japan | 2,007 -49·#5 ↓2 | |
| 27 Nov 2022 | World Cup | 1–1(N) | Spain | 2,056 -12·#3 — | |
| 23 Nov 2022 | World Cup | 0–7(N) | Spain | 2,068 +20·#3 ↑1 | |
| 17 Nov 2022 | Friendly | 3–1 | Jordan | 2,048 +4·#3 — | |
| 27 Sept 2022 | European Nations League A | 1–0 | Portugal | 2,044 +26·#3 ↑3 | |
| 24 Sept 2022 | European Nations League A | 2–1 | Spain | 2,018 -33·#7 ↓4 | |
| 12 Jun 2022 | European Nations League A | 0–2 | Spain | 2,051 +9·#4 — | |
| 9 Jun 2022 | European Nations League A | 0–1 | Spain | 2,042 +17·#4 — | |
| 5 Jun 2022 | European Nations League A | 2–2 | Spain | 2,025 -5·#4 — | |
| 2 Jun 2022 | European Nations League A | 1–1 | Portugal | 2,030 -8·#6 ↓1 | |
| 29 Mar 2022 | Friendly | 5–0 | Iceland | 2,038 +1·#5 — | |
| 26 Mar 2022 | Friendly | 1–2 | Spain | 2,037 +1·#5 — | |
| 14 Nov 2021 | World Cup qualifier | 1–0 | Sweden | 2,036 +6·#6 ↑1 | |
| 11 Nov 2021 | World Cup qualifier | 1–0 | Greece | 2,030 +8·#6 ↑1 | |
| 10 Oct 2021 | European Nations League | 1–2(N) | France | 2,022 -22·#7 ↓1 | |
| 6 Oct 2021 | European Nations League | 2–1 | Italy | 2,044 +36·#6 ↑2 | |
| 8 Sept 2021 | World Cup qualifier | 2–0 | Kosovo | 2,008 +6·#8 — | |
| 5 Sept 2021 | World Cup qualifier | 4–0 | Georgia | 2,002 +2·#8 — | |
| 2 Sept 2021 | World Cup qualifier | 1–2 | Sweden | 2,000 -23·#8 ↓1 | |
| 6 Jul 2021 | European Championship | 1–1(N) | Italy | 2,023 +5·#7 — | |
| 2 Jul 2021 | European Championship | 1–1(N) | Spain | 2,018 -8·#5 — | |
| 28 Jun 2021 | European Championship | 5–3(N) | Croatia | 2,026 +22·#5 ↑2 | |
| 23 Jun 2021 | European Championship | 5–0 | Slovakia | 2,004 +8·#7 — | |
| 19 Jun 2021 | European Championship | 1–1 | Poland | 1,996 -19·#6 — | |
| 14 Jun 2021 | European Championship | 0–0 | Sweden | 2,015 -17·#6 ↓1 | |
| 8 Jun 2021 | Friendly | 4–0 | Lithuania | 2,032 ±0·#5 — | |
| 4 Jun 2021 | Friendly | 0–0 | Portugal | 2,032 -3·#5 ↓1 | |
| 31 Mar 2021 | World Cup qualifier | 3–1 | Kosovo | 2,035 +1·#4 — | |
| 28 Mar 2021 | World Cup qualifier | 2–1 | Georgia | 2,034 +3·#4 — | |
| 25 Mar 2021 | World Cup qualifier | 1–1 | Greece | 2,031 -18·#5 ↓1 | |
| 17 Nov 2020 | European Nations League A | 0–6 | Spain | 2,049 +26·#4 — | |
| 14 Nov 2020 | European Nations League A | 1–1 | Spain | 2,023 -3·#4 ↑1 | |
| 11 Nov 2020 | Friendly | 1–1 | Netherlands | 2,026 +1·#5 — | |
| 13 Oct 2020 | European Nations League A | 0–1 | Ukraine | 2,025 -27·#5 ↓1 | |
| 10 Oct 2020 | European Nations League A | 0–1 | Spain | 2,052 +7·#4 — | |
| 7 Oct 2020 | Friendly | 0–0 | Portugal | 2,045 +2·#4 — | |
| 6 Sept 2020 | European Nations League A | 4–0 | Ukraine | 2,043 +14·#4 — | |
| 3 Sept 2020 | European Nations League A | 1–1 | Spain | 2,029 +2·#4 — | |
| 18 Nov 2019 | European Championship qualifier | 5–0 | Romania | 2,027 +7·#4 — | |
| 15 Nov 2019 | European Championship qualifier | 7–0 | Malta | 2,020 ±0·#5 — | |
| 15 Oct 2019 | European Championship qualifier | 1–1 | Sweden | 2,020 -6·#5 — | |
| 12 Oct 2019 | European Championship qualifier | 1–1 | Norway | 2,026 -12·#4 — | |
| 8 Sept 2019 | European Championship qualifier | 4–0 | Faroe Islands | 2,038 ±0·#4 — | |
| 5 Sept 2019 | European Championship qualifier | 2–1 | Romania | 2,038 +11·#4 — | |
| 10 Jun 2019 | European Championship qualifier | 3–0 | Sweden | 2,027 +12·#4 — | |
| 7 Jun 2019 | European Championship qualifier | 4–1 | Faroe Islands | 2,015 +1·#4 — | |
| 26 Mar 2019 | European Championship qualifier | 2–0 | Malta | 2,014 +1·#4 — | |
| 23 Mar 2019 | European Championship qualifier | 2–1 | Norway | 2,013 +3·#4 — | |
| 18 Nov 2018 | Friendly | 0–1 | Spain | 2,010 +3·#4 — | |
| 15 Nov 2018 | European Nations League A | 2–3 | Croatia | 2,007 -21·#4 — | |
| 15 Oct 2018 | European Nations League A | 3–2 | Spain | 2,028 -33·#4 — | |
| 11 Oct 2018 | Friendly | 4–1 | Wales | 2,061 +10·#4 — | |
| 11 Sept 2018 | European Nations League A | 6–0 | Croatia | 2,051 +22·#4 — | |
| 8 Sept 2018 | European Nations League A | 1–2 | Spain | 2,029 +20·#4 — | |
| 1 Jul 2018 | World Cup | 1–1 | Russia | 2,009 -18·#3 — | |
| 25 Jun 2018 | World Cup | 2–2(N) | Morocco | 2,027 -23·#3 ↓1 | |
| 20 Jun 2018 | World Cup | 1–0(N) | Iran | 2,050 +13·#2 — | |
| 15 Jun 2018 | World Cup | 3–3(N) | Portugal | 2,037 -6·#3 — | |
| 9 Jun 2018 | Friendly | 1–0(N) | Tunisia | 2,043 +2·#3 — | |
| 3 Jun 2018 | Friendly | 1–1 | Spain | 2,041 -6·#3 — | |
| 27 Mar 2018 | Friendly | 1–6 | Spain | 2,047 +12·#3 — | |
| 23 Mar 2018 | Friendly | 1–1 | Spain | 2,035 +5·#3 — | |
| 14 Nov 2017 | Friendly | 3–3 | Russia | 2,030 -6·#3 — | |
| 11 Nov 2017 | Friendly | 0–5 | Spain | 2,036 +4·#3 — | |
| 9 Oct 2017 | World Cup qualifier | 1–0 | Israel | 2,032 +4·#3 — | |
| 6 Oct 2017 | World Cup qualifier | 0–3 | Spain | 2,028 +3·#3 — | |
| 5 Sept 2017 | World Cup qualifier | 8–0 | Liechtenstein | 2,025 +1·#3 — | |
| 2 Sept 2017 | World Cup qualifier | 3–0 | Italy | 2,024 +22·#3 ↑1 | |
| 11 Jun 2017 | World Cup qualifier | 2–1 | Macedonia🏳 | 2,002 +3·#4 — | |
| 7 Jun 2017 | Friendly | 2–2 | Spain | 1,999 -4·#4 — | |
| 28 Mar 2017 | Friendly | 2–0 | France | 2,003 +20·#4 ↑1 | |
| 24 Mar 2017 | World Cup qualifier | 4–1 | Israel | 1,983 +5·#5 — | |
| 15 Nov 2016 | Friendly | 2–2 | Spain | 1,978 +2·#6 ↓1 | |
| 12 Nov 2016 | World Cup qualifier | 4–0 | Macedonia🏳 | 1,976 +2·#5 — | |
| 9 Oct 2016 | World Cup qualifier | 0–2 | Spain | 1,974 +13·#5 — | |
| 6 Oct 2016 | World Cup qualifier | 1–1 | Italy | 1,961 +5·#5 ↑1 | |
| 5 Sept 2016 | World Cup qualifier | 8–0 | Liechtenstein | 1,956 +1·#8 — | |
| 1 Sept 2016 | Friendly | 0–2 | Spain | 1,955 +17·#8 ↑1 | |
| 27 Jun 2016 | European Championship | 0–2(N) | Italy | 1,938 -47·#9 ↓5 | |
| 21 Jun 2016 | European Championship | 1–2(N) | Croatia | 1,985 -37·#4 ↓1 | |
| 17 Jun 2016 | European Championship | 3–0(N) | Turkey | 2,022 +21·#3 — | |
| 13 Jun 2016 | European Championship | 0–1(N) | Spain | 2,001 +10·#3 — | |
| 7 Jun 2016 | Friendly | 0–1 | Georgia | 1,991 -20·#5 ↓1 | |
| 1 Jun 2016 | Friendly | 6–1(N) | South Korea | 2,011 +9·#4 — | |
| 29 May 2016 | Friendly | 1–3(N) | Spain | 2,002 +6·#4 — | |
| 27 Mar 2016 | Friendly | 0–0 | Romania | 1,996 -4·#4 — | |
| 24 Mar 2016 | Friendly | 1–1 | Italy | 2,000 -1·#4 — | |
| 13 Nov 2015 | Friendly | 0–2 | Spain | 2,001 +9·#4 ↑1 | |
| 12 Oct 2015 | European Championship qualifier | 1–0 | Ukraine | 1,992 +17·#6 — | |
| 9 Oct 2015 | European Championship qualifier | 4–0 | Luxembourg | 1,975 +1·#6 — | |
| 8 Sept 2015 | European Championship qualifier | 1–0 | Macedonia🏳 | 1,974 +3·#6 — | |
| 5 Sept 2015 | European Championship qualifier | 2–0 | Slovakia | 1,971 +9·#7 — | |
| 14 Jun 2015 | European Championship qualifier | 0–1 | Spain | 1,962 +6·#6 — | |
| 11 Jun 2015 | Friendly | 1–2 | Spain | 1,956 +5·#6 — | |
| 31 Mar 2015 | Friendly | 0–2 | Netherlands | 1,951 -9·#7 ↓1 | |
| 27 Mar 2015 | European Championship qualifier | 1–0 | Ukraine | 1,960 +8·#6 — | |
| 18 Nov 2014 | Friendly | 1–0 | Spain | 1,952 -8·#8 — | |
| 15 Nov 2014 | European Championship qualifier | 0–3 | Spain | 1,960 +3·#8 — | |
| 12 Oct 2014 | European Championship qualifier | 4–0 | Luxembourg | 1,957 +2·#8 — | |
| 9 Oct 2014 | European Championship qualifier | 1–2 | Slovakia | 1,955 -31·#8 ↓2 | |
| 8 Sept 2014 | European Championship qualifier | 5–1 | Macedonia🏳 | 1,986 +3·#6 — | |
| 4 Sept 2014 | Friendly | 0–1 | France | 1,983 -8·#5 — | |
| 23 Jun 2014 | World Cup | 0–3(N) | Spain | 1,991 +16·#5 ↑2 | |
| 18 Jun 2014 | World Cup | 2–0(N) | Spain | 1,975 -57·#6 ↓2 | |
| 13 Jun 2014 | World Cup | 1–5(N) | Netherlands | 2,032 -75·#4 ↓2 | |
| 7 Jun 2014 | Friendly | 2–0(N) | El Salvador | 2,107 +1·#2 — | |
| 30 May 2014 | Friendly | 0–2 | Spain | 2,106 +1·#2 — | |
| 5 Mar 2014 | Friendly | 1–0 | Italy | 2,105 +3·#2 — | |
| 19 Nov 2013 | Friendly | 0–1 | South Africa | 2,102 -19·#2 — | |
| 16 Nov 2013 | Friendly | 2–1 | Equatorial Guinea | 2,121 ±0·#2 — | |
| 15 Oct 2013 | World Cup qualifier | 2–0 | Georgia | 2,121 +1·#2 — | |
| 11 Oct 2013 | World Cup qualifier | 1–2 | Spain | 2,120 +1·#1 — | |
| 10 Sept 2013 | Friendly | 2–2(N) | Spain | 2,119 -6·#1 — | |
| 6 Sept 2013 | World Cup qualifier | 2–0 | Finland | 2,125 +7·#1 — | |
| 14 Aug 2013 | Friendly | 0–2 | Spain | 2,118 +9·#1 ↑1 | |
| 30 Jun 2013 | Confederations Cup | 3–0 | Spain | 2,109 -39·#2 ↓1 | |
| 27 Jun 2013 | Confederations Cup | 0–0(N) | Italy | 2,148 -15·#1 — | |
| 23 Jun 2013 | Confederations Cup | 3–0(N) | Nigeria | 2,163 +6·#1 — | |
| 20 Jun 2013 | Confederations Cup | 10–0(N) | Tahiti | 2,157 +1·#1 — | |
| 16 Jun 2013 | Confederations Cup | 2–1(N) | Uruguay | 2,156 +7·#1 — | |
| 11 Jun 2013 | Friendly | 2–0(N) | Ireland | 2,149 +3·#1 — | |
| 8 Jun 2013 | Friendly | 2–1(N) | Haiti | 2,146 ±0·#1 — | |
| 26 Mar 2013 | World Cup qualifier | 1–0 | France | 2,146 +12·#1 — | |
| 22 Mar 2013 | World Cup qualifier | 1–1 | Finland | 2,134 -19·#1 — | |
| 6 Feb 2013 | Friendly | 3–1(N) | Uruguay | 2,153 +5·#1 — | |
| 14 Nov 2012 | Friendly | 5–1 | Panama | 2,148 +4·#1 — | |
| 16 Oct 2012 | World Cup qualifier | 1–1 | France | 2,144 -16·#1 — | |
| 12 Oct 2012 | World Cup qualifier | 0–4 | Spain | 2,160 +4·#1 — | |
| 11 Sept 2012 | World Cup qualifier | 1–0 | Georgia | 2,156 +2·#1 — | |
| 7 Sept 2012 | Friendly | 5–0 | Saudi Arabia | 2,154 ±0·#1 — | |
| 15 Aug 2012 | Friendly | 2–1 | Puerto Rico | 2,154 ±0·#1 — | |
| 1 Jul 2012 | European Championship | 4–0(N) | Italy | 2,154 +23·#1 — | |
| 27 Jun 2012 | European Championship | 0–0(N) | Portugal | 2,131 -14·#1 — | |
| 23 Jun 2012 | European Championship | 2–0(N) | France | 2,145 +13·#1 — | |
| 18 Jun 2012 | European Championship | 1–0(N) | Croatia | 2,132 +11·#1 — | |
| 14 Jun 2012 | European Championship | 4–0(N) | Ireland | 2,121 +12·#1 — | |
| 10 Jun 2012 | European Championship | 1–1(N) | Italy | 2,109 -17·#1 — | |
| 3 Jun 2012 | Friendly | 0–1 | Spain | 2,126 +1·#1 — | |
| 30 May 2012 | Friendly | 4–1(N) | South Korea | 2,125 +4·#1 — | |
| 26 May 2012 | Friendly | 2–0(N) | Serbia | 2,121 +3·#1 — | |
| 29 Feb 2012 | Friendly | 5–0 | Venezuela | 2,118 +2·#1 — | |
| 15 Nov 2011 | Friendly | 2–2 | Spain | 2,116 -8·#1 — | |
| 12 Nov 2011 | Friendly | 1–0 | Spain | 2,124 -13·#1 — | |
| 11 Oct 2011 | European Championship qualifier | 3–1 | Scotland | 2,137 +3·#1 — | |
| 7 Oct 2011 | European Championship qualifier | 0–2 | Spain | 2,134 +10·#1 — | |
| 6 Sept 2011 | European Championship qualifier | 6–0 | Liechtenstein | 2,124 ±0·#1 — | |
| 2 Sept 2011 | Friendly | 2–3(N) | Spain | 2,124 +4·#1 — | |
| 10 Aug 2011 | Friendly | 1–2 | Italy | 2,120 -15·#1 — | |
| 7 Jun 2011 | Friendly | 3–0 | Venezuela | 2,135 +5·#1 — | |
| 4 Jun 2011 | Friendly | 4–0 | United States | 2,130 +7·#1 — | |
| 29 Mar 2011 | European Championship qualifier | 3–1 | Lithuania | 2,123 +5·#1 — | |
| 25 Mar 2011 | European Championship qualifier | 1–2 | Spain | 2,118 +2·#1 — | |
| 9 Feb 2011 | Friendly | 0–1 | Spain | 2,116 +1·#1 — | |
| 17 Nov 2010 | Friendly | 0–4 | Portugal | 2,115 -27·#1 — | |
| 12 Oct 2010 | European Championship qualifier | 3–2 | Scotland | 2,142 +4·#1 — | |
| 8 Oct 2010 | European Championship qualifier | 3–1 | Lithuania | 2,138 +1·#1 — | |
| 7 Sept 2010 | Friendly | 4–1 | Spain | 2,137 -22·#1 — | |
| 3 Sept 2010 | European Championship qualifier | 4–0 | Liechtenstein | 2,159 ±0·#1 — | |
| 11 Aug 2010 | Friendly | 1–1 | Mexico | 2,159 -5·#1 — | |
| 11 Jul 2010 | World Cup | 1–0(N) | Netherlands | 2,164 +29·#1 — | |
| 7 Jul 2010 | World Cup | 0–1(N) | Spain | 2,135 +26·#1 ↑1 | |
| 3 Jul 2010 | World Cup | 1–0(N) | Paraguay | 2,109 +8·#2 — | |
| 29 Jun 2010 | World Cup | 1–0(N) | Portugal | 2,101 +15·#2 — | |
| 25 Jun 2010 | World Cup | 1–2(N) | Spain | 2,086 +18·#2 ↑1 | |
| 21 Jun 2010 | World Cup | 2–0(N) | Honduras | 2,068 +10·#2 ↑1 | |
| 16 Jun 2010 | World Cup | 1–0(N) | Spain | 2,058 -53·#3 ↓2 | |
| 8 Jun 2010 | Friendly | 6–0 | Poland | 2,111 +2·#1 — | |
| 3 Jun 2010 | Friendly | 1–0(N) | South Korea | 2,109 +2·#1 ↑1 | |
| 29 May 2010 | Friendly | 3–2(N) | Saudi Arabia | 2,107 +2·#1 ↑1 | |
| 3 Mar 2010 | Friendly | 2–0 | France | 2,105 +11·#2 — | |
| 18 Nov 2009 | Friendly | 1–5 | Spain | 2,094 +3·#2 — | |
| 14 Nov 2009 | Friendly | 1–2 | Spain | 2,091 +3·#2 — | |
| 14 Oct 2009 | World Cup qualifier | 2–5 | Spain | 2,088 +10·#2 — | |
| 10 Oct 2009 | World Cup qualifier | 1–2 | Spain | 2,078 +1·#2 — | |
| 9 Sept 2009 | World Cup qualifier | 0–3 | Spain | 2,077 +1·#2 — | |
| 5 Sept 2009 | World Cup qualifier | 0–5 | Spain | 2,076 +3·#2 — | |
| 12 Aug 2009 | Friendly | 3–2 | Macedonia🏳 | 2,073 +2·#2 — | |
| 28 Jun 2009 | Confederations Cup | 3–2 | South Africa | 2,071 +4·#2 — | |
| 24 Jun 2009 | Confederations Cup | 0–2(N) | United States | 2,067 -65·#2 ↓1 | |
| 20 Jun 2009 | Confederations Cup | 2–0 | South Africa | 2,132 +5·#1 — | |
| 17 Jun 2009 | Confederations Cup | 1–0(N) | Iraq | 2,127 +2·#1 — | |
| 14 Jun 2009 | Confederations Cup | 5–0(N) | New Zealand | 2,125 +3·#1 — | |
| 9 Jun 2009 | Friendly | 0–6 | Spain | 2,122 +1·#1 — | |
| 1 Apr 2009 | World Cup qualifier | 2–1 | Turkey | 2,121 +10·#1 — | |
| 28 Mar 2009 | World Cup qualifier | 1–0 | Turkey | 2,111 +4·#1 — | |
| 11 Feb 2009 | Friendly | 0–2 | Spain | 2,107 +7·#1 — | |
| 19 Nov 2008 | Friendly | 0–3 | Spain | 2,100 +3·#1 — | |
| 15 Oct 2008 | World Cup qualifier | 1–2 | Spain | 2,097 +5·#1 — | |
| 11 Oct 2008 | World Cup qualifier | 0–3 | Spain | 2,092 +2·#1 — | |
| 10 Sept 2008 | World Cup qualifier | 0–4 | Spain | 2,090 +1·#1 — | |
| 6 Sept 2008 | World Cup qualifier | 0–1 | Spain | 2,089 +1·#1 — | |
| 20 Aug 2008 | Friendly | 0–3 | Spain | 2,088 +11·#1 — | |
| 29 Jun 2008 | European Championship | 0–1(N) | Spain | 2,077 +20·#1 — | |
| 26 Jun 2008 | European Championship | 3–0(N) | Russia | 2,057 +28·#1 — | |
| 22 Jun 2008 | European Championship | 0–0(N) | Italy | 2,029 -1·#1 — | |
| 18 Jun 2008 | European Championship | 2–1(N) | Greece | 2,030 +9·#2 — | |
| 14 Jun 2008 | European Championship | 2–1(N) | Sweden | 2,021 +13·#4 — | |
| 10 Jun 2008 | European Championship | 4–1(N) | Russia | 2,008 +23·#4 ↑1 | |
| 4 Jun 2008 | Friendly | 1–0 | United States | 1,985 +3·#5 — | |
| 31 May 2008 | Friendly | 2–1 | Peru | 1,982 +1·#5 — | |
| 26 Mar 2008 | Friendly | 1–0 | Italy | 1,981 +9·#5 — | |
| 6 Feb 2008 | Friendly | 1–0 | France | 1,972 +8·#5 — | |
| 21 Nov 2007 | European Championship qualifier | 0–1 | Spain | 1,964 +2·#5 ↑1 | |
| 17 Nov 2007 | European Championship qualifier | 3–0 | Sweden | 1,962 +14·#6 ↑1 | |
| 17 Oct 2007 | Friendly | 0–0 | Finland | 1,948 -5·#7 ↑1 | |
| 13 Oct 2007 | European Championship qualifier | 1–3 | Spain | 1,953 +35·#8 — | |
| 12 Sept 2007 | European Championship qualifier | 2–0 | Latvia | 1,918 +2·#8 — | |
| 8 Sept 2007 | European Championship qualifier | 1–1 | Iceland | 1,916 -15·#8 — | |
| 22 Aug 2007 | Friendly | 3–2 | Greece | 1,931 +9·#8 ↑2 | |
| 6 Jun 2007 | European Championship qualifier | 2–0 | Liechtenstein | 1,922 +1·#9 — | |
| 2 Jun 2007 | European Championship qualifier | 2–0 | Latvia | 1,921 +6·#9 — | |
| 28 Mar 2007 | European Championship qualifier | 1–0 | Iceland | 1,915 +2·#9 — | |
| 24 Mar 2007 | European Championship qualifier | 1–2 | Spain | 1,913 +15·#9 ↑2 | |
| 7 Feb 2007 | Friendly | 0–1 | Spain | 1,898 +15·#11 ↑1 | |
| 15 Nov 2006 | Friendly | 0–1 | Romania | 1,883 -14·#12 ↓3 | |
| 11 Oct 2006 | Friendly | 1–2 | Spain | 1,897 +10·#9 ↑2 | |
| 7 Oct 2006 | European Championship qualifier | 0–2 | Sweden | 1,887 -27·#11 ↓1 | |
| 6 Sept 2006 | European Championship qualifier | 3–2 | Spain | 1,914 -36·#10 ↓2 | |
| 2 Sept 2006 | European Championship qualifier | 4–0 | Liechtenstein | 1,950 ±0·#8 — | |
| 15 Aug 2006 | Friendly | 0–0 | Iceland | 1,950 -8·#8 ↓1 | |
| 27 Jun 2006 | World Cup | 1–3(N) | France | 1,958 -53·#9 ↓7 | |
| 23 Jun 2006 | World Cup | 1–0(N) | Saudi Arabia | 2,011 +4·#3 — | |
| 19 Jun 2006 | World Cup | 3–1(N) | Tunisia | 2,007 +13·#3 ↑1 | |
| 14 Jun 2006 | World Cup | 4–0(N) | Ukraine | 1,994 +30·#4 ↑1 | |
| 7 Jun 2006 | Friendly | 2–1(N) | Croatia | 1,964 +7·#6 — | |
| 3 Jun 2006 | Friendly | 0–2 | Spain | 1,957 +4·#6 — | |
| 27 May 2006 | Friendly | 0–0 | Russia | 1,953 -7·#6 ↓1 | |
| 1 Mar 2006 | Friendly | 2–3 | Spain | 1,960 +3·#5 ↑1 | |
| 16 Nov 2005 | World Cup qualifier | 1–1 | Slovakia | 1,957 -10·#6 ↓2 | |
| 12 Nov 2005 | World Cup qualifier | 5–1 | Slovakia | 1,967 +8·#4 — | |
| 12 Oct 2005 | World Cup qualifier | 6–0 | San Marino | 1,959 ±0·#4 — | |
| 8 Oct 2005 | World Cup qualifier | 0–2 | Spain | 1,959 +21·#4 ↑3 | |
| 7 Sept 2005 | World Cup qualifier | 1–1 | Serbia and Montenegro🏳 | 1,938 -14·#7 ↓2 | |
| 3 Sept 2005 | Friendly | 1–2 | Spain | 1,952 +1·#5 ↑2 | |
| 17 Aug 2005 | Friendly | 2–0 | Uruguay | 1,951 +6·#7 — | |
| 8 Jun 2005 | World Cup qualifier | 1–1 | Spain | 1,945 -18·#7 ↓1 | |
| 4 Jun 2005 | World Cup qualifier | 1–0 | Lithuania | 1,963 +1·#6 — | |
| 30 Mar 2005 | World Cup qualifier | 0–0 | Serbia and Montenegro🏳 | 1,962 -5·#6 — | |
| 26 Mar 2005 | Friendly | 0–3 | Spain | 1,967 +2·#6 — | |
| 9 Feb 2005 | World Cup qualifier | 5–0 | San Marino | 1,965 ±0·#6 — | |
| 17 Nov 2004 | Friendly | 0–1 | Spain | 1,965 +8·#6 — | |
| 13 Oct 2004 | World Cup qualifier | 0–0 | Lithuania | 1,957 -17·#6 ↓1 | |
| 9 Oct 2004 | World Cup qualifier | 0–2 | Spain | 1,974 +9·#5 — | |
| 8 Sept 2004 | World Cup qualifier | 1–1 | Spain | 1,965 -13·#5 — | |
| 3 Sept 2004 | Friendly | 1–1 | Scotland | 1,978 -9·#5 — | |
| 18 Aug 2004 | Friendly | 3–2 | Venezuela | 1,987 +1·#5 — | |
| 20 Jun 2004 | European Championship | 0–1 | Portugal | 1,986 -27·#4 ↓2 | |
| 16 Jun 2004 | European Championship | 1–1(N) | Greece | 2,013 -13·#2 — | |
| 12 Jun 2004 | European Championship | 1–0(N) | Russia | 2,026 +11·#2 — | |
| 5 Jun 2004 | Friendly | 0–4 | Spain | 2,015 ±0·#3 — | |
| 28 Apr 2004 | Friendly | 1–1 | Italy | 2,015 +1·#3 — | |
| 31 Mar 2004 | Friendly | 0–2 | Spain | 2,014 +7·#3 — | |
| 18 Feb 2004 | Friendly | 2–1 | Peru | 2,007 +2·#3 — | |
| 19 Nov 2003 | European Championship qualifier | 3–0 | Norway | 2,005 +20·#3 ↑1 | |
| 15 Nov 2003 | European Championship qualifier | 2–1 | Norway | 1,985 +5·#4 ↑1 | |
| 11 Oct 2003 | European Championship qualifier | 0–4 | Spain | 1,980 +6·#5 — | |
| 10 Sept 2003 | European Championship qualifier | 2–1 | Ukraine | 1,974 +4·#5 — | |
| 6 Sept 2003 | Friendly | 3–0 | Portugal | 1,970 +22·#5 ↑1 | |
| 11 Jun 2003 | European Championship qualifier | 0–0 | Spain | 1,948 -16·#6 ↓2 | |
| 7 Jun 2003 | European Championship qualifier | 0–1 | Greece | 1,964 -36·#4 — | |
| 30 Apr 2003 | Friendly | 0–4 | Spain | 2,000 +4·#4 — | |
| 2 Apr 2003 | European Championship qualifier | 0–3 | Spain | 1,996 +2·#4 — | |
| 29 Mar 2003 | European Championship qualifier | 2–2 | Ukraine | 1,994 -11·#4 — | |
| 12 Feb 2003 | Friendly | 1–3 | Spain | 2,005 +9·#4 — | |
| 20 Nov 2002 | Friendly | 0–1 | Spain | 1,996 +2·#3 — | |
| 16 Oct 2002 | Friendly | 0–0 | Paraguay | 1,994 -8·#3 — | |
| 12 Oct 2002 | European Championship qualifier | 0–3 | Spain | 2,002 +2·#3 — | |
| 7 Sept 2002 | European Championship qualifier | 2–0 | Greece | 2,000 +15·#3 — | |
| 21 Aug 2002 | Friendly | 1–1 | Hungary | 1,985 -7·#3 — | |
| 22 Jun 2002 | World Cup | 0–0 | South Korea | 1,992 -5·#3 — | |
| 16 Jun 2002 | World Cup | 1–1(N) | Ireland | 1,997 -10·#2 — | |
| 12 Jun 2002 | World Cup | 3–2(N) | South Africa | 2,007 +8·#2 — | |
| 7 Jun 2002 | World Cup | 3–1(N) | Paraguay | 1,999 +16·#4 ↑1 | |
| 2 Jun 2002 | World Cup | 3–1(N) | Slovenia | 1,983 +20·#5 ↑1 | |
| 17 Apr 2002 | Friendly | 0–5 | Spain | 1,963 +5·#6 — | |
| 27 Mar 2002 | Friendly | 0–1 | Netherlands | 1,958 -7·#6 — | |
| 13 Feb 2002 | Friendly | 1–1 | Portugal | 1,965 -2·#6 — | |
| 14 Nov 2001 | Friendly | 1–0 | Mexico | 1,967 +4·#6 — | |
| 5 Sept 2001 | World Cup qualifier | 2–0 | Liechtenstein | 1,963 +1·#6 — | |
| 1 Sept 2001 | World Cup qualifier | 0–4 | Spain | 1,962 +9·#6 — | |
| 6 Jun 2001 | World Cup qualifier | 1–1 | Israel | 1,953 -11·#7 — | |
| 2 Jun 2001 | World Cup qualifier | 1–4 | Spain | 1,964 +4·#7 — | |
| 25 Apr 2001 | Friendly | 1–0 | Japan | 1,960 +4·#7 — | |
| 28 Mar 2001 | Friendly | 2–1 | France | 1,956 +12·#7 — | |
| 24 Mar 2001 | World Cup qualifier | 5–0 | Liechtenstein | 1,944 ±0·#7 — | |
| 28 Feb 2001 | Friendly | 3–0 | Spain | 1,944 -18·#7 — | |
| 15 Nov 2000 | Friendly | 1–2 | Netherlands | 1,962 -12·#7 ↓1 | |
| 11 Oct 2000 | World Cup qualifier | 1–1 | Spain | 1,974 -9·#6 ↓1 | |
| 7 Oct 2000 | World Cup qualifier | 2–0 | Israel | 1,983 +5·#5 ↑1 | |
| 2 Sept 2000 | World Cup qualifier | 1–2 | Spain | 1,978 +6·#6 — | |
| 16 Aug 2000 | Friendly | 4–1 | Spain | 1,972 -21·#6 ↓1 | |
| 25 Jun 2000 | European Championship | 1–2(N) | France | 1,993 -21·#6 ↓1 | |
| 21 Jun 2000 | European Championship | 4–3(N) | Yugoslavia🏳 | 2,014 +22·#4 ↑1 | |
| 18 Jun 2000 | European Championship | 2–1(N) | Slovenia | 1,992 +6·#4 — | |
| 13 Jun 2000 | European Championship | 0–1(N) | Norway | 1,986 -32·#3 — | |
| 7 Jun 2000 | Friendly | 1–0 | Luxembourg | 2,018 ±0·#3 — | |
| 3 Jun 2000 | Friendly | 1–1 | Sweden | 2,018 ±0·#3 — | |
| 29 Mar 2000 | Friendly | 2–0 | Italy | 2,018 +8·#3 — | |
| 23 Feb 2000 | Friendly | 0–0 | Croatia | 2,010 ±0·#3 — | |
| 26 Jan 2000 | Friendly | 3–0 | Poland | 2,010 +4·#3 — | |
| 17 Nov 1999 | Friendly | 2–0 | Spain | 2,006 -23·#3 — | |
| 13 Nov 1999 | Friendly | 0–0 | Spain | 2,029 -1·#3 — | |
| 10 Oct 1999 | European Championship qualifier | 3–0 | Israel | 2,030 +6·#3 — | |
| 8 Sept 1999 | European Championship qualifier | 0–8 | Spain | 2,024 +3·#3 — | |
| 4 Sept 1999 | European Championship qualifier | 1–3 | Spain | 2,021 +15·#3 — | |
| 18 Aug 1999 | Friendly | 2–1 | Poland | 2,006 +6·#3 ↑1 | |
| 5 Jun 1999 | European Championship qualifier | 9–0 | San Marino | 2,000 ±0·#4 — | |
| 5 May 1999 | Friendly | 3–1 | Croatia | 2,000 +9·#4 — | |
| 31 Mar 1999 | European Championship qualifier | 6–0 | San Marino | 1,991 ±0·#4 — | |
| 27 Mar 1999 | European Championship qualifier | 0–9 | Spain | 1,991 +13·#4 ↑1 | |
| 18 Nov 1998 | Friendly | 2–2 | Italy | 1,978 +4·#5 ↑1 | |
| 14 Oct 1998 | European Championship qualifier | 2–1 | Israel | 1,974 +10·#6 — | |
| 23 Sept 1998 | Friendly | 1–0 | Russia | 1,964 +4·#6 ↑1 | |
| 5 Sept 1998 | European Championship qualifier | 3–2 | Spain | 1,960 -37·#7 ↓1 | |
| 24 Jun 1998 | World Cup | 1–6(N) | Spain | 1,997 +28·#4 ↑3 | |
| 19 Jun 1998 | World Cup | 0–0(N) | Paraguay | 1,969 -18·#6 ↓2 | |
| 13 Jun 1998 | World Cup | 2–3(N) | Nigeria | 1,987 -52·#4 ↓1 | |
| 3 Jun 1998 | Friendly | 1–4 | Spain | 2,039 +2·#3 — | |
| 25 Mar 1998 | Friendly | 4–0 | Sweden | 2,037 +5·#3 — | |
| 28 Jan 1998 | Friendly | 0–1 | France | 2,032 -8·#3 — | |
| 19 Nov 1997 | Friendly | 1–1 | Romania | 2,040 -6·#3 — | |
| 11 Oct 1997 | World Cup qualifier | 3–1 | Faroe Islands | 2,046 ±0·#3 — | |
| 24 Sept 1997 | World Cup qualifier | 2–1 | Slovakia | 2,046 +10·#3 — | |
| 8 Jun 1997 | World Cup qualifier | 0–1 | Spain | 2,036 +9·#3 — | |
| 30 Apr 1997 | World Cup qualifier | 1–1 | Yugoslavia🏳 | 2,027 +1·#4 — | |
| 12 Feb 1997 | World Cup qualifier | 4–0 | Malta | 2,026 +1·#4 — | |
| 18 Dec 1996 | World Cup qualifier | 3–0 | Malta | 2,025 +2·#3 — | |
| 14 Dec 1996 | World Cup qualifier | 2–0 | Yugoslavia🏳 | 2,023 +16·#3 ↑1 | |
| 13 Nov 1996 | World Cup qualifier | 4–1 | Slovakia | 2,007 +6·#4 — | |
| 9 Oct 1996 | World Cup qualifier | 0–0 | Spain | 2,001 +2·#4 — | |
| 4 Sept 1996 | World Cup qualifier | 6–2 | Faroe Islands | 1,999 +1·#4 — | |
| 22 Jun 1996 | European Championship | 0–0 | Spain | 1,998 +2·#4 — | |
| 18 Jun 1996 | European Championship | 2–1(N) | Romania | 1,996 +16·#4 — | |
| 15 Jun 1996 | European Championship | 1–1(N) | France | 1,980 +2·#4 — | |
| 9 Jun 1996 | European Championship | 1–1(N) | Spain | 1,978 -10·#5 — | |
| 24 Apr 1996 | Friendly | 0–0 | Norway | 1,988 -2·#4 — | |
| 7 Feb 1996 | Friendly | 1–0 | Norway | 1,990 +3·#4 — | |
| 15 Nov 1995 | European Championship qualifier | 3–0 | Macedonia🏳 | 1,987 +3·#4 — | |
| 11 Oct 1995 | European Championship qualifier | 1–1 | Spain | 1,984 +5·#4 — | |
| 20 Sept 1995 | Friendly | 1–2 | Spain | 1,979 +4·#4 — | |
| 6 Sept 1995 | European Championship qualifier | 0–6 | Spain | 1,975 +2·#4 — | |
| 7 Jun 1995 | European Championship qualifier | 0–1 | Spain | 1,973 ±0·#3 ↑1 | |
| 26 Apr 1995 | European Championship qualifier | 0–2 | Spain | 1,973 +2·#4 — | |
| 29 Mar 1995 | European Championship qualifier | 1–1 | Spain | 1,971 -15·#4 ↓1 | |
| 22 Feb 1995 | Friendly | 0–0 | Spain | 1,986 -3·#3 — | |
| 18 Jan 1995 | Friendly | 2–2 | Uruguay | 1,989 -7·#3 — | |
| 17 Dec 1994 | European Championship qualifier | 1–4 | Spain | 1,996 +27·#3 ↑1 | |
| 30 Nov 1994 | Friendly | 2–0 | Finland | 1,969 +1·#4 — | |
| 16 Nov 1994 | European Championship qualifier | 0–3 | Spain | 1,968 +24·#4 ↑1 | |
| 12 Oct 1994 | European Championship qualifier | 2–0 | Macedonia🏳 | 1,944 +14·#5 ↑2 | |
| 7 Sept 1994 | European Championship qualifier | 1–2 | Spain | 1,930 +3·#7 — | |
| 9 Jul 1994 | World Cup | 1–2(N) | Italy | 1,927 -28·#8 ↓3 | |
| 2 Jul 1994 | World Cup | 0–3(N) | Spain | 1,955 +45·#5 ↑4 | |
| 27 Jun 1994 | World Cup | 1–3(N) | Spain | 1,910 +22·#10 ↑1 | |
| 21 Jun 1994 | World Cup | 1–1(N) | Spain | 1,888 +12·#11 ↑4 | |
| 17 Jun 1994 | World Cup | 2–2(N) | South Korea | 1,876 -17·#12 ↓1 | |
| 10 Jun 1994 | Friendly | 0–2 | Spain | 1,893 +8·#11 ↑1 | |
| 2 Jun 1994 | Friendly | 2–1 | Finland | 1,885 +4·#12 ↑2 | |
| 23 Mar 1994 | Friendly | 0–2 | Croatia | 1,881 -20·#13 ↓3 | |
| 9 Feb 1994 | Friendly | 1–1 | Poland | 1,901 -7·#9 — | |
| 19 Jan 1994 | Friendly | 2–2 | Portugal | 1,908 -5·#9 — | |
| 17 Nov 1993 | World Cup qualifier | 0–1 | Spain | 1,913 +17·#9 ↑2 | |
| 13 Oct 1993 | World Cup qualifier | 3–1 | Ireland | 1,896 +41·#10 ↑7 | |
| 22 Sept 1993 | World Cup qualifier | 1–5 | Spain | 1,855 +9·#17 ↑1 | |
| 8 Sept 1993 | Friendly | 0–2 | Spain | 1,846 +8·#18 — | |
| 2 Jun 1993 | World Cup qualifier | 2–0 | Lithuania | 1,838 +7·#18 — | |
| 28 Apr 1993 | World Cup qualifier | 1–3 | Spain | 1,831 +11·#16 ↑1 | |
| 31 Mar 1993 | World Cup qualifier | 1–0 | Spain | 1,820 -10·#16 — | |
| 24 Feb 1993 | World Cup qualifier | 5–0 | Lithuania | 1,830 +3·#16 — | |
| 27 Jan 1993 | Friendly | 1–1 | Mexico | 1,827 -4·#16 — | |
| 16 Dec 1992 | World Cup qualifier | 5–0 | Latvia | 1,831 +3·#16 — | |
| 18 Nov 1992 | World Cup qualifier | 0–0 | Ireland | 1,828 -2·#16 — | |
| 14 Oct 1992 | World Cup qualifier | 0–0 | Spain | 1,830 -4·#16 ↑1 | |
| 23 Sept 1992 | World Cup qualifier | 0–0 | Latvia | 1,834 -16·#17 ↓2 | |
| 9 Sept 1992 | Friendly | 0–1 | Spain | 1,850 +11·#15 ↑2 | |
| 22 Apr 1992 | World Cup qualifier | 0–3 | Spain | 1,839 +4·#15 — | |
| 11 Mar 1992 | Friendly | 2–0 | United States | 1,835 +6·#15 ↑1 | |
| 19 Feb 1992 | Friendly | 🏳Commonwealth of Independent States | 1–1 | Spain | 1,829 ±0·#16 — |
| 15 Jan 1992 | Friendly | 0–0 | Portugal | 1,829 +2·#16 ↑1 | |
| 13 Nov 1991 | European Championship qualifier | 🏳Czechoslovakia | 1–2 | Spain | 1,827 +20·#19 — |
| 12 Oct 1991 | European Championship qualifier | 1–2 | France | 1,807 -16·#18 — | |
| 25 Sept 1991 | European Championship qualifier | 0–2 | Iceland | 1,823 -46·#17 ↓4 | |
| 4 Sept 1991 | Friendly | 2–1 | Uruguay | 1,869 +7·#13 — | |
| 17 Apr 1991 | Friendly | 0–2 | Romania | 1,862 -22·#14 ↓1 | |
| 27 Mar 1991 | Friendly | 2–4 | Hungary | 1,884 -25·#13 ↓5 | |
| 20 Feb 1991 | European Championship qualifier | 1–3 | France | 1,909 -22·#8 ↓1 | |
| 16 Jan 1991 | Friendly | 1–1 | Portugal | 1,931 -6·#7 — | |
| 19 Dec 1990 | European Championship qualifier | 0–9 | Spain | 1,937 +3·#7 — | |
| 14 Nov 1990 | European Championship qualifier | 🏳Czechoslovakia | 3–2 | Spain | 1,934 -19·#6 ↓1 |
| 10 Oct 1990 | European Championship qualifier | 2–1 | Iceland | 1,953 +2·#6 — | |
| 12 Sept 1990 | Friendly | 0–3 | Spain | 1,951 +15·#6 — | |
| 26 Jun 1990 | World Cup | 1–2(N) | Yugoslavia🏳 | 1,936 -37·#6 ↓2 | |
| 21 Jun 1990 | World Cup | 1–2(N) | Spain | 1,973 +28·#5 ↑1 | |
| 17 Jun 1990 | World Cup | 3–1(N) | South Korea | 1,945 +21·#6 — | |
| 13 Jun 1990 | World Cup | 0–0(N) | Uruguay | 1,924 -3·#8 ↓1 | |
| 26 May 1990 | Friendly | 1–0 | Yugoslavia🏳 | 1,927 +13·#8 ↑1 | |
| 28 Mar 1990 | Friendly | 3–2 | Spain | 1,914 -17·#10 ↓2 | |
| 21 Feb 1990 | Friendly | 🏳Czechoslovakia | 0–1 | Spain | 1,931 +6·#8 — |
| 13 Dec 1989 | Friendly | 1–2 | Spain | 1,925 +2·#8 ↑1 | |
| 15 Nov 1989 | World Cup qualifier | 4–0 | Hungary | 1,923 +14·#9 ↑1 | |
| 11 Oct 1989 | World Cup qualifier | 2–2 | Hungary | 1,909 -3·#10 ↓1 | |
| 20 Sept 1989 | Friendly | 1–0 | Poland | 1,912 +5·#9 ↑1 | |
| 26 Apr 1989 | World Cup qualifier | 0–1 | Ireland | 1,907 -20·#7 — | |
| 23 Mar 1989 | World Cup qualifier | 4–0 | Malta | 1,927 +2·#7 — | |
| 8 Feb 1989 | World Cup qualifier | 0–2 | Spain | 1,925 +20·#7 — | |
| 22 Jan 1989 | World Cup qualifier | 2–0 | Malta | 1,905 +6·#7 — | |
| 21 Dec 1988 | World Cup qualifier | 0–4 | Spain | 1,899 +12·#7 ↑2 | |
| 16 Nov 1988 | World Cup qualifier | 2–0 | Ireland | 1,887 +21·#8 ↑3 | |
| 12 Oct 1988 | Hispanic Heritage Cup | 1–1 | Spain | 1,866 -5·#11 ↓1 | |
| 14 Sept 1988 | Friendly | 1–2 | Yugoslavia🏳 | 1,871 -14·#10 ↓2 | |
| 17 Jun 1988 | European Championship | 0–2 | West Germany🏳 | 1,885 -20·#8 — | |
| 14 Jun 1988 | European Championship | 0–1(N) | Italy | 1,905 -24·#8 ↓1 | |
| 11 Jun 1988 | European Championship | 2–3(N) | Spain | 1,929 +24·#8 — | |
| 5 Jun 1988 | Friendly | 1–1 | Spain | 1,905 -2·#8 — | |
| 1 Jun 1988 | Friendly | 1–3 | Sweden | 1,907 -18·#8 — | |
| 27 Apr 1988 | Friendly | 0–0 | Scotland | 1,925 -6·#8 — | |
| 23 Mar 1988 | Friendly | 1–2 | France | 1,931 -9·#7 ↓1 | |
| 24 Feb 1988 | Friendly | 🏳Czechoslovakia | 2–1 | Spain | 1,940 -16·#6 ↓1 |
| 27 Jan 1988 | Friendly | 🏳East Germany | 0–0 | Spain | 1,956 -6·#5 ↓1 |
| 18 Nov 1987 | European Championship qualifier | 0–5 | Spain | 1,962 +2·#4 — | |
| 14 Oct 1987 | European Championship qualifier | 0–2 | Spain | 1,960 +10·#4 ↑1 | |
| 23 Sept 1987 | Friendly | 2–0 | Luxembourg | 1,950 ±0·#5 — | |
| 29 Apr 1987 | European Championship qualifier | 1–3 | Romania | 1,950 -34·#6 ↓2 | |
| 1 Apr 1987 | European Championship qualifier | 2–3 | Spain | 1,984 +14·#5 — | |
| 18 Feb 1987 | Friendly | 4–2 | Spain | 1,970 -20·#5 ↓1 | |
| 21 Jan 1987 | Friendly | 1–1 | Netherlands | 1,990 -5·#4 ↓1 | |
| 3 Dec 1986 | European Championship qualifier | 1–2 | Spain | 1,995 +3·#3 ↑1 | |
| 12 Nov 1986 | European Championship qualifier | 1–0 | Romania | 1,992 +8·#4 — | |
| 15 Oct 1986 | Friendly | 2–2 | West Germany🏳 | 1,984 +3·#4 ↑1 | |
| 24 Sept 1986 | Friendly | 3–1 | Greece | 1,981 +2·#5 ↓1 | |
| 22 Jun 1986 | World Cup | 1–1(N) | Spain | 1,979 -10·#3 ↑1 | |
| 18 Jun 1986 | World Cup | 1–5(N) | Spain | 1,989 +71·#4 ↑4 | |
| 12 Jun 1986 | World Cup | 0–3(N) | Spain | 1,918 +18·#8 — | |
| 7 Jun 1986 | World Cup | 1–2(N) | Spain | 1,900 +27·#7 ↑3 | |
| 1 Jun 1986 | World Cup | 1–0(N) | Spain | 1,873 -29·#11 ↓5 | |
| 26 Mar 1986 | Friendly | 3–0 | Poland | 1,902 +9·#6 ↑2 | |
| 19 Feb 1986 | Friendly | 0–3 | Spain | 1,893 +11·#8 — | |
| 22 Jan 1986 | Friendly | 2–0 | Soviet Union🏳 | 1,882 +17·#9 ↑4 | |
| 18 Dec 1985 | Friendly | 0–2 | Spain | 1,865 +10·#13 ↑2 | |
| 20 Nov 1985 | Friendly | 0–0 | Spain | 1,855 -5·#15 ↓1 | |
| 25 Sept 1985 | World Cup qualifier | 2–1 | Iceland | 1,860 +2·#13 — | |
| 12 Jun 1985 | World Cup qualifier | 2–1 | Iceland | 1,858 +7·#12 ↑3 | |
| 26 May 1985 | Friendly | 0–0 | Ireland | 1,851 -1·#13 — | |
| 30 Apr 1985 | World Cup qualifier | 0–3 | Wales | 1,852 -34·#11 ↓2 | |
| 27 Mar 1985 | Friendly | 0–0 | Spain | 1,886 -5·#8 — | |
| 27 Feb 1985 | World Cup qualifier | 1–0 | Scotland | 1,891 +15·#8 ↑3 | |
| 23 Jan 1985 | Friendly | 3–1 | Finland | 1,876 +2·#12 — | |
| 14 Nov 1984 | World Cup qualifier | 1–3 | Scotland | 1,874 -25·#11 ↓4 | |
| 17 Oct 1984 | World Cup qualifier | 3–0 | Wales | 1,899 +17·#9 ↑4 | |
| 27 Jun 1984 | European Championship | 0–2 | France | 1,882 -16·#11 ↓4 | |
| 24 Jun 1984 | European Championship | 1–1(N) | Spain | 1,898 -1·#7 — | |
| 20 Jun 1984 | European Championship | 1–0(N) | West Germany🏳 | 1,899 +35·#7 ↑6 | |
| 17 Jun 1984 | European Championship | 1–1(N) | Portugal | 1,864 -2·#12 — | |
| 14 Jun 1984 | European Championship | 1–1(N) | Romania | 1,866 -3·#12 — | |
| 7 Jun 1984 | Friendly | 0–1 | Yugoslavia🏳 | 1,869 -13·#12 ↓1 | |
| 31 May 1984 | Friendly | 1–1 | Hungary | 1,882 ±0·#11 — | |
| 26 May 1984 | Friendly | 0–4 | Spain | 1,882 +19·#11 ↑1 | |
| 11 Apr 1984 | Friendly | 1–2 | Spain | 1,863 +6·#13 ↑1 | |
| 29 Feb 1984 | Friendly | 1–0 | Luxembourg | 1,857 +1·#14 — | |
| 18 Jan 1984 | Friendly | 0–1 | Hungary | 1,856 -16·#13 ↓3 | |
| 21 Dec 1983 | European Championship qualifier | 12–1 | Malta | 1,872 +3·#10 ↑1 | |
| 16 Nov 1983 | European Championship qualifier | 1–2 | Netherlands | 1,869 -15·#11 ↓2 | |
| 5 Oct 1983 | Friendly | 1–1 | France | 1,884 +4·#10 ↑1 | |
| 29 May 1983 | European Championship qualifier | 1–0 | Iceland | 1,880 +7·#11 — | |
| 15 May 1983 | European Championship qualifier | 3–2 | Malta | 1,873 +4·#11 — | |
| 27 Apr 1983 | European Championship qualifier | 2–0 | Ireland | 1,869 +14·#11 ↑4 | |
| 16 Feb 1983 | European Championship qualifier | 1–0 | Netherlands | 1,855 +17·#15 ↑1 | |
| 17 Nov 1982 | European Championship qualifier | 3–3 | Ireland | 1,838 ±0·#17 — | |
| 27 Oct 1982 | European Championship qualifier | 1–0 | Iceland | 1,838 +3·#17 — | |
| 5 Jul 1982 | World Cup | 0–0 | Spain | 1,835 +9·#17 — | |
| 2 Jul 1982 | World Cup | 1–2 | West Germany🏳 | 1,826 -18·#17 — | |
| 25 Jun 1982 | World Cup | 1–0 | Spain | 1,844 -48·#17 ↓6 | |
| 20 Jun 1982 | World Cup | 2–1 | Yugoslavia🏳 | 1,892 +25·#11 ↑3 | |
| 16 Jun 1982 | World Cup | 1–1 | Honduras | 1,867 -24·#14 — | |
| 28 Apr 1982 | Friendly | 0–2 | Spain | 1,891 +4·#15 — | |
| 24 Mar 1982 | Friendly | 1–1 | Wales | 1,887 -4·#15 — | |
| 24 Feb 1982 | Friendly | 3–0 | Scotland | 1,891 +11·#15 — | |
| 16 Dec 1981 | Friendly | 0–2 | Spain | 1,880 +13·#15 — | |
| 18 Nov 1981 | Friendly | 3–2 | Poland | 1,867 +16·#15 ↑2 | |
| 14 Oct 1981 | Friendly | 3–0 | Luxembourg | 1,851 +1·#17 — | |
| 23 Sept 1981 | Friendly | 0–0 | Spain | 1,850 +5·#17 — | |
| 8 Jul 1981 | Friendly | 1–0 | Spain | 1,845 -2·#17 — | |
| 5 Jul 1981 | Friendly | 1–1 | Spain | 1,847 +1·#17 — | |
| 2 Jul 1981 | Friendly | 1–1 | Spain | 1,846 -4·#17 — | |
| 28 Jun 1981 | Friendly | 2–0 | Venezuela | 1,850 +3·#17 — | |
| 24 Jun 1981 | Friendly | 3–1 | Mexico | 1,847 +13·#17 — | |
| 20 Jun 1981 | Friendly | 0–2 | Portugal | 1,834 -12·#17 — | |
| 15 Apr 1981 | Friendly | 0–3 | Hungary | 1,846 -26·#16 — | |
| 25 Mar 1981 | Friendly | 1–2 | Spain | 1,872 +16·#16 — | |
| 18 Feb 1981 | Friendly | 1–0 | France | 1,856 +10·#16 — | |
| 12 Nov 1980 | Friendly | 1–2 | Poland | 1,846 -11·#15 — | |
| 15 Oct 1980 | Friendly | 🏳East Germany | 0–0 | Spain | 1,857 +5·#15 — |
| 24 Sept 1980 | Friendly | 2–2 | Hungary | 1,852 +1·#15 — | |
| 18 Jun 1980 | European Championship | 2–1(N) | Spain | 1,851 -15·#15 — | |
| 15 Jun 1980 | European Championship | 2–1(N) | Spain | 1,866 -23·#15 — | |
| 12 Jun 1980 | European Championship | 0–0 | Italy | 1,889 +14·#15 — | |
| 21 May 1980 | Friendly | 2–2 | Spain | 1,875 -3·#15 — | |
| 16 Apr 1980 | Friendly | 🏳Czechoslovakia | 2–2 | Spain | 1,878 -2·#15 — |
| 26 Mar 1980 | Friendly | 2–0 | Spain | 1,880 -12·#15 ↓1 | |
| 13 Feb 1980 | Friendly | 🏳East Germany | 1–0 | Spain | 1,892 -13·#14 ↓2 |
| 23 Jan 1980 | Friendly | 1–0 | Netherlands | 1,905 +11·#12 ↑2 | |
| 9 Dec 1979 | European Championship qualifier | 1–3 | Spain | 1,894 +3·#13 — | |
| 14 Nov 1979 | Friendly | 3–1 | Spain | 1,891 -27·#14 ↓4 | |
| 10 Oct 1979 | European Championship qualifier | 0–1 | Yugoslavia🏳 | 1,918 -30·#10 ↓2 | |
| 26 Sept 1979 | Friendly | 1–1 | Portugal | 1,948 -4·#8 — | |
| 4 Apr 1979 | European Championship qualifier | 2–2 | Romania | 1,952 -2·#7 — | |
| 14 Mar 1979 | Friendly | 🏳Czechoslovakia | 1–0 | Spain | 1,954 -9·#7 — |
| 21 Dec 1978 | Friendly | 0–1 | Italy | 1,963 -7·#7 — | |
| 13 Dec 1978 | European Championship qualifier | 0–5 | Spain | 1,970 +1·#7 — | |
| 15 Nov 1978 | European Championship qualifier | 1–0 | Romania | 1,969 +9·#7 — | |
| 8 Nov 1978 | Friendly | 0–1 | France | 1,960 -10·#7 — | |
| 4 Oct 1978 | European Championship qualifier | 2–1 | Yugoslavia🏳 | 1,970 +19·#7 — | |
| 11 Jun 1978 | World Cup | 1–0(N) | Sweden | 1,951 +18·#8 — | |
| 7 Jun 1978 | World Cup | 0–0(N) | Spain | 1,933 +11·#9 — | |
| 3 Jun 1978 | World Cup | 2–1(N) | Spain | 1,922 -39·#9 ↓3 | |
| 24 May 1978 | Friendly | 0–0 | Uruguay | 1,961 -5·#5 — | |
| 26 Apr 1978 | Friendly | 2–0 | Mexico | 1,966 +5·#5 — | |
| 29 Mar 1978 | Friendly | 3–0 | Norway | 1,961 +1·#6 — | |
| 25 Jan 1978 | Friendly | 2–1 | Italy | 1,960 +7·#6 ↑1 | |
| 30 Nov 1977 | World Cup qualifier | 1–0 | Yugoslavia🏳 | 1,953 +20·#6 ↑1 | |
| 26 Oct 1977 | World Cup qualifier | 2–0 | Romania | 1,933 +22·#7 ↑2 | |
| 21 Sept 1977 | Friendly | 1–2 | Spain | 1,911 +5·#9 ↑1 | |
| 16 Apr 1977 | World Cup qualifier | 0–1 | Romania | 1,906 -19·#11 ↓1 | |
| 27 Mar 1977 | Friendly | 1–1 | Hungary | 1,925 -4·#10 — | |
| 9 Feb 1977 | Friendly | 1–0 | Ireland | 1,929 +7·#10 — | |
| 10 Oct 1976 | World Cup qualifier | 1–0 | Yugoslavia🏳 | 1,922 +13·#9 — | |
| 22 May 1976 | European Championship qualifier | 0–2 | West Germany🏳 | 1,909 -10·#10 — | |
| 24 Apr 1976 | European Championship qualifier | 1–1 | West Germany🏳 | 1,919 +5·#9 ↓1 | |
| 16 Nov 1975 | European Championship qualifier | 2–2 | Romania | 1,914 +2·#8 — | |
| 12 Oct 1975 | European Championship qualifier | 0–2 | Spain | 1,912 +5·#8 — | |
| 17 Apr 1975 | European Championship qualifier | 1–1 | Romania | 1,907 -11·#7 — | |
| 5 Feb 1975 | European Championship qualifier | 1–1 | Scotland | 1,918 -8·#7 — | |
| 20 Nov 1974 | European Championship qualifier | 2–1 | Scotland | 1,926 +26·#7 ↑2 | |
| 12 Oct 1974 | Hispanic Heritage Cup | 1–1 | Spain | 1,900 +2·#9 ↑1 | |
| 25 Sept 1974 | European Championship qualifier | 1–2 | Spain | 1,898 +12·#10 ↑4 | |
| 23 Feb 1974 | Friendly | 1–0 | West Germany🏳 | 1,886 +14·#11 ↑2 | |
| 13 Feb 1974 | World Cup qualifier | 0–1(N) | Yugoslavia🏳 | 1,872 -17·#13 ↓3 | |
| 24 Nov 1973 | Friendly | 1–2 | West Germany🏳 | 1,889 -3·#10 ↓1 | |
| 21 Oct 1973 | World Cup qualifier | 0–0 | Yugoslavia🏳 | 1,892 +8·#8 ↑3 | |
| 17 Oct 1973 | Friendly | 0–0 | Turkey | 1,884 -4·#11 ↓1 | |
| 2 May 1973 | Friendly | 2–3 | Netherlands | 1,888 -9·#9 ↑1 | |
| 21 Feb 1973 | World Cup qualifier | 3–1 | Greece | 1,897 +6·#10 — | |
| 17 Jan 1973 | World Cup qualifier | 3–2 | Greece | 1,891 +11·#10 — | |
| 19 Oct 1972 | World Cup qualifier | 2–2 | Yugoslavia🏳 | 1,880 -4·#10 — | |
| 11 Oct 1972 | Hispanic Heritage Cup | 0–1 | Spain | 1,884 +11·#10 — | |
| 23 May 1972 | Friendly | 2–0 | Uruguay | 1,873 +9·#10 — | |
| 12 Apr 1972 | Friendly | 0–0 | Greece | 1,864 -4·#11 ↓2 | |
| 16 Feb 1972 | European Championship qualifier | 1–1(N) | Spain | 1,868 -7·#9 ↓1 | |
| 12 Jan 1972 | Friendly | 1–0 | Hungary | 1,875 +10·#8 ↑1 | |
| 24 Nov 1971 | European Championship qualifier | 0–7 | Spain | 1,865 +2·#9 ↑1 | |
| 27 Oct 1971 | European Championship qualifier | 0–0 | Soviet Union🏳 | 1,863 ±0·#11 — | |
| 30 May 1971 | European Championship qualifier | 1–2 | Soviet Union🏳 | 1,863 -11·#9 — | |
| 9 May 1971 | European Championship qualifier | 0–2 | Spain | 1,874 +5·#9 ↓1 | |
| 17 Mar 1971 | Friendly | 2–2 | France | 1,869 -5·#8 — | |
| 20 Feb 1971 | Friendly | 2–1 | Italy | 1,874 +16·#8 — | |
| 11 Nov 1970 | European Championship qualifier | 0–3 | Spain | 1,858 +14·#9 ↑2 | |
| 28 Oct 1970 | Friendly | 2–1 | Greece | 1,844 +4·#11 ↑1 | |
| 22 Apr 1970 | Friendly | 0–1 | Spain | 1,840 +7·#10 ↑2 | |
| 21 Feb 1970 | Friendly | 2–2 | Italy | 1,833 +2·#11 ↑1 | |
| 11 Feb 1970 | Friendly | 2–0 | West Germany🏳 | 1,831 +20·#13 ↑2 | |
| 15 Oct 1969 | World Cup qualifier | 6–0 | Finland | 1,811 +5·#16 ↑1 | |
| 25 Jun 1969 | World Cup qualifier | 0–2 | Finland | 1,806 -55·#17 ↓6 | |
| 30 Apr 1969 | World Cup qualifier | 2–1 | Yugoslavia🏳 | 1,861 +14·#12 — | |
| 23 Apr 1969 | Friendly | 0–0 | Mexico | 1,847 -3·#12 — | |
| 26 Mar 1969 | Friendly | 0–1 | Spain | 1,850 +3·#14 — | |
| 23 Feb 1969 | World Cup qualifier | 2–1 | Spain | 1,847 -18·#14 ↓2 | |
| 11 Dec 1968 | World Cup qualifier | 1–1 | Spain | 1,865 -10·#12 ↓1 | |
| 27 Oct 1968 | World Cup qualifier | 0–0 | Yugoslavia🏳 | 1,875 +3·#11 — | |
| 17 Oct 1968 | Friendly | 3–1 | France | 1,872 +14·#11 ↑3 | |
| 8 May 1968 | European Championship qualifier | 2–1 | Spain | 1,858 -14·#12 ↓1 | |
| 2 May 1968 | Friendly | 1–1 | Sweden | 1,872 -1·#11 — | |
| 3 Apr 1968 | European Championship qualifier | 1–0 | Spain | 1,873 -6·#11 — | |
| 28 Feb 1968 | Friendly | 3–1 | Sweden | 1,879 +6·#11 — | |
| 22 Oct 1967 | European Championship qualifier | 🏳Czechoslovakia | 1–2 | Spain | 1,873 +20·#11 — |
| 1 Oct 1967 | European Championship qualifier | 🏳Czechoslovakia | 1–0 | Spain | 1,853 -11·#12 — |
| 31 May 1967 | European Championship qualifier | 2–0 | Turkey | 1,864 +9·#11 — | |
| 24 May 1967 | Friendly | 2–0 | Spain | 1,855 -5·#11 ↑1 | |
| 1 Feb 1967 | European Championship qualifier | 0–0 | Turkey | 1,860 -7·#11 ↓1 | |
| 7 Dec 1966 | European Championship qualifier | 2–0 | Ireland | 1,867 +10·#10 ↑1 | |
| 23 Oct 1966 | European Championship qualifier | 0–0 | Ireland | 1,857 -5·#11 — | |
| 20 Jul 1966 | World Cup | 1–2(N) | West Germany🏳 | 1,862 -22·#12 ↓2 | |
| 15 Jul 1966 | World Cup | 1–2(N) | Spain | 1,884 +12·#11 ↓1 | |
| 13 Jul 1966 | World Cup | 2–1(N) | Spain | 1,872 -23·#10 ↓1 | |
| 23 Jun 1966 | Friendly | 1–1 | Uruguay | 1,895 -4·#9 — | |
| 8 Dec 1965 | Friendly | 2–0 | Spain | 1,899 -19·#9 ↓2 | |
| 10 Nov 1965 | World Cup qualifier | 1–0(N) | Ireland | 1,918 +8·#6 ↑1 | |
| 27 Oct 1965 | World Cup qualifier | 4–1 | Ireland | 1,910 +10·#7 ↑2 | |
| 8 May 1965 | Friendly | 0–0 | Scotland | 1,900 +3·#9 — | |
| 5 May 1965 | World Cup qualifier | 0–1 | Ireland | 1,897 -29·#9 ↓4 | |
| 15 Nov 1964 | Friendly | 1–2 | Portugal | 1,926 -14·#5 ↓1 | |
| 21 Jun 1964 | European Championship | 2–1 | Soviet Union🏳 | 1,940 +27·#4 ↑5 | |
| 17 Jun 1964 | European Championship | 2–1 | Hungary | 1,913 +24·#9 ↑3 | |
| 8 Apr 1964 | European Championship qualifier | 2–0 | Ireland | 1,889 +24·#12 ↑1 | |
| 11 Mar 1964 | European Championship qualifier | 5–1 | Ireland | 1,865 +15·#13 — | |
| 1 Dec 1963 | Friendly | 2–1 | Spain | 1,850 -16·#13 — | |
| 30 Oct 1963 | European Championship qualifier | 0–1 | Spain | 1,866 +14·#13 — | |
| 13 Jun 1963 | Friendly | 2–6 | Scotland | 1,852 -22·#13 ↓1 | |
| 30 May 1963 | European Championship qualifier | 1–1 | Spain | 1,874 -16·#12 — | |
| 9 Jan 1963 | Friendly | 0–0 | France | 1,890 -6·#10 — | |
| 2 Dec 1962 | Friendly | 1–1 | Spain | 1,896 -4·#10 — | |
| 25 Nov 1962 | European Championship qualifier | 1–3 | Romania | 1,900 -45·#10 ↓4 | |
| 1 Nov 1962 | European Championship qualifier | 6–0 | Romania | 1,945 +9·#6 — | |
| 6 Jun 1962 | World Cup | 2–1(N) | Spain | 1,936 -17·#9 ↓2 | |
| 3 Jun 1962 | World Cup | 1–0(N) | Mexico | 1,953 +19·#7 ↑1 | |
| 31 May 1962 | World Cup | 🏳Czechoslovakia | 1–0(N) | Spain | 1,934 -29·#7 ↓1 |
| 10 Dec 1961 | Friendly | 1–1 | France | 1,963 -2·#6 — | |
| 23 Nov 1961 | World Cup qualifier | 3–2 | Morocco | 1,965 +4·#5 — | |
| 12 Nov 1961 | World Cup qualifier | 1–0 | Morocco | 1,961 +11·#6 ↑1 | |
| 11 Jun 1961 | Friendly | 0–2 | Spain | 1,950 +14·#7 ↑1 | |
| 18 May 1961 | World Cup qualifier | 1–1 | Wales | 1,936 -12·#8 ↓1 | |
| 19 Apr 1961 | World Cup qualifier | 2–1 | Wales | 1,948 +20·#6 ↑3 | |
| 2 Apr 1961 | Friendly | 2–0 | France | 1,928 +8·#9 — | |
| 30 Oct 1960 | Friendly | 3–0 | Spain | 1,920 -18·#9 ↓2 | |
| 26 Oct 1960 | Friendly | 4–2 | Spain | 1,938 -12·#7 ↓2 | |
| 24 Jul 1960 | Friendly | 2–0 | Spain | 1,950 -10·#6 ↓1 | |
| 17 Jul 1960 | Friendly | 1–4 | Spain | 1,960 +10·#5 ↑1 | |
| 14 Jul 1960 | Friendly | 0–4 | Spain | 1,950 +12·#6 — | |
| 10 Jul 1960 | Friendly | 3–1 | Peru | 1,938 +13·#6 ↑1 | |
| 15 May 1960 | Friendly | 0–3 | Spain | 1,925 +12·#7 ↑1 | |
| 13 Mar 1960 | Friendly | 3–1 | Italy | 1,913 +7·#9 ↑1 | |
| 17 Dec 1959 | Friendly | 3–4 | France | 1,906 -6·#9 ↓2 | |
| 22 Nov 1959 | Friendly | 3–6 | Spain | 1,912 +11·#7 ↑1 | |
| 14 Oct 1959 | European Championship qualifier | 3–0 | Poland | 1,901 +6·#9 — | |
| 28 Jun 1959 | European Championship qualifier | 4–2 | Poland | 1,895 +16·#9 — | |
| 28 Feb 1959 | Friendly | 1–1 | Italy | 1,879 +1·#10 — | |
| 15 Oct 1958 | Friendly | 2–6 | Spain | 1,878 +9·#10 ↑2 | |
| 13 Apr 1958 | Friendly | 1–0 | Portugal | 1,869 +3·#11 — | |
| 19 Mar 1958 | Friendly | 0–2 | West Germany🏳 | 1,866 -9·#11 — | |
| 13 Mar 1958 | Friendly | 2–2 | France | 1,875 +2·#11 — | |
| 24 Nov 1957 | World Cup qualifier | 1–4 | Spain | 1,873 +26·#11 ↑2 | |
| 6 Nov 1957 | Friendly | 3–0 | Turkey | 1,847 +8·#13 — | |
| 26 May 1957 | World Cup qualifier | 4–1 | Scotland | 1,839 +34·#13 ↑1 | |
| 8 May 1957 | World Cup qualifier | 2–4 | Scotland | 1,805 -20·#14 ↓1 | |
| 31 Mar 1957 | Friendly | 0–5 | Spain | 1,825 +18·#14 — | |
| 10 Mar 1957 | World Cup qualifier | 2–2 | Spain | 1,807 -12·#14 — | |
| 30 Jan 1957 | Friendly | 5–1 | Netherlands | 1,819 +7·#14 — | |
| 3 Jun 1956 | Friendly | 1–3 | Portugal | 1,812 -18·#13 ↓1 | |
| 30 Nov 1955 | Friendly | 4–1 | Spain | 1,830 -8·#10 — | |
| 27 Nov 1955 | Friendly | 2–2 | Ireland | 1,838 -2·#10 — | |
| 19 Jun 1955 | Friendly | 0–3 | Spain | 1,840 +16·#10 ↑2 | |
| 18 May 1955 | Friendly | 1–1 | Spain | 1,824 +2·#11 — | |
| 17 Mar 1955 | Friendly | 1–2 | France | 1,822 -14·#12 ↓1 | |
| 17 Mar 1954 | World Cup qualifier | 2–2(N) | Turkey | 1,836 -13·#12 — | |
| 14 Mar 1954 | World Cup qualifier | 0–1 | Turkey | 1,849 -31·#12 ↓2 | |
| 6 Jan 1954 | World Cup qualifier | 4–1 | Turkey | 1,880 +6·#10 — | |
| 8 Nov 1953 | Friendly | 2–2 | Sweden | 1,874 -5·#10 — | |
| 12 Jul 1953 | Friendly | 1–2 | Spain | 1,879 +9·#10 — | |
| 5 Jul 1953 | Friendly | 1–0 | Spain | 1,870 -3·#10 — | |
| 19 Mar 1953 | Friendly | 1–3 | Spain | 1,873 +5·#10 — | |
| 28 Dec 1952 | Friendly | 2–2 | West Germany🏳 | 1,868 -1·#10 — | |
| 7 Dec 1952 | Friendly | 1–0 | Spain | 1,869 -7·#10 ↓1 | |
| 8 Jun 1952 | Friendly | 0–0 | Turkey | 1,876 -6·#10 — | |
| 1 Jun 1952 | Friendly | 6–0 | Ireland | 1,882 +5·#10 — | |
| 17 Jun 1951 | Friendly | 0–0 | Sweden | 1,877 +4·#11 — | |
| 10 Jun 1951 | Friendly | 3–3 | Spain | 1,873 -3·#11 — | |
| 18 Feb 1951 | Friendly | 3–6 | Spain | 1,876 +8·#10 ↑2 | |
| 16 Jul 1950 | World Cup | 1–3(N) | Sweden | 1,868 -47·#11 ↓4 | |
| 13 Jul 1950 | World Cup | 6–1 | Spain | 1,915 -30·#7 — | |
| 9 Jul 1950 | World Cup | 2–2(N) | Uruguay | 1,945 -16·#7 ↓1 | |
| 2 Jul 1950 | World Cup | 0–1(N) | Spain | 1,961 +38·#6 ↑2 | |
| 29 Jun 1950 | World Cup | 0–2(N) | Spain | 1,923 +12·#8 — | |
| 25 Jun 1950 | World Cup | 3–1(N) | United States | 1,911 +12·#8 ↑1 | |
| 9 Apr 1950 | World Cup qualifier | 2–2 | Portugal | 1,899 -7·#9 — | |
| 2 Apr 1950 | World Cup qualifier | 5–1 | Portugal | 1,906 +11·#9 — | |
| 19 Jun 1949 | Friendly | 5–1 | France | 1,895 +17·#9 — | |
| 12 Jun 1949 | Friendly | 4–1 | Ireland | 1,878 +11·#9 ↑1 | |
| 27 Mar 1949 | Friendly | 1–3 | Italy | 1,867 -15·#10 ↓2 | |
| 20 Mar 1949 | Friendly | 1–1 | Portugal | 1,882 -3·#8 — | |
| 2 Jan 1949 | Friendly | 1–1 | Spain | 1,885 -9·#8 — | |
| 20 Jun 1948 | Friendly | 3–3 | Spain | 1,894 -1·#7 — | |
| 30 May 1948 | Friendly | 2–1 | Ireland | 1,895 +3·#7 — | |
| 21 Mar 1948 | Friendly | 2–0 | Portugal | 1,892 +4·#7 — | |
| 2 Mar 1947 | Friendly | 2–3 | Ireland | 1,888 -13·#8 ↓1 | |
| 26 Jan 1947 | Friendly | 1–4 | Portugal | 1,901 -24·#7 ↓1 | |
| 23 Jun 1946 | Friendly | 0–1 | Ireland | 1,925 -18·#5 — | |
| 6 May 1945 | Friendly | 4–2 | Portugal | 1,943 +3·#6 — | |
| 11 Mar 1945 | Friendly | 2–2 | Portugal | 1,940 -5·#6 — | |
| 19 Apr 1942 | Friendly | 0–4 | Italy | 1,945 -8·#6 — | |
| 12 Apr 1942 | Friendly | 1–1 | Spain | 1,953 ±0·#6 — | |
| 15 Mar 1942 | Friendly | 4–0 | France | 1,953 +4·#6 — | |
| 28 Dec 1941 | Friendly | 2–3 | Spain | 1,949 +3·#5 — | |
| 16 Mar 1941 | Friendly | 5–1 | Portugal | 1,946 +4·#5 — | |
| 12 Jan 1941 | Friendly | 2–2 | Portugal | 1,942 -5·#5 — | |
| 3 May 1936 | Friendly | 0–2 | Spain | 1,947 +8·#6 — | |
| 24 Apr 1936 | Friendly | 🏳Czechoslovakia | 1–0 | Spain | 1,939 -8·#6 — |
| 23 Feb 1936 | Friendly | 2–1 | Spain | 1,947 -15·#6 ↓1 | |
| 19 Jan 1936 | Friendly | 5–4 | Spain | 1,962 -15·#5 — | |
| 12 May 1935 | Friendly | 1–2 | Spain | 1,977 +11·#5 — | |
| 5 May 1935 | Friendly | 3–3 | Portugal | 1,966 -5·#5 — | |
| 24 Jan 1935 | Friendly | 2–0 | France | 1,971 +2·#5 — | |
| 1 Jun 1934 | World Cup | 0–1 | Italy | 1,969 -22·#6 ↓2 | |
| 31 May 1934 | World Cup | 1–1 | Italy | 1,991 +10·#4 ↑1 | |
| 27 May 1934 | World Cup | 1–3(N) | Spain | 1,981 +45·#5 ↑1 | |
| 18 Mar 1934 | World Cup qualifier | 2–1 | Portugal | 1,936 +12·#6 ↑1 | |
| 11 Mar 1934 | World Cup qualifier | 9–0 | Portugal | 1,924 +14·#7 — | |
| 21 May 1933 | Friendly | 0–13 | Spain | 1,910 +3·#8 — | |
| 30 Apr 1933 | Friendly | 1–1 | Yugoslavia🏳 | 1,907 -6·#8 — | |
| 23 Apr 1933 | Friendly | 0–1 | France | 1,913 -16·#8 — | |
| 2 Apr 1933 | Friendly | 3–0 | Portugal | 1,929 +5·#8 — | |
| 24 Apr 1932 | Friendly | 2–1 | Yugoslavia🏳 | 1,924 +1·#7 — | |
| 13 Dec 1931 | Friendly | 5–0 | Ireland | 1,923 +12·#7 — | |
| 9 Dec 1931 | Friendly | 7–1 | Spain | 1,911 -11·#7 — | |
| 26 Apr 1931 | Friendly | 1–1 | Ireland | 1,922 -8·#7 — | |
| 19 Apr 1931 | Friendly | 0–0 | Italy | 1,930 -2·#7 — | |
| 30 Nov 1930 | Friendly | 1–0 | Portugal | 1,932 +6·#6 ↑1 | |
| 22 Jun 1930 | Friendly | 3–2 | Italy | 1,926 +14·#7 ↑1 | |
| 14 Jun 1930 | Friendly | 🏳Czechoslovakia | 2–0 | Spain | 1,912 -12·#8 ↓1 |
| 1 Jan 1930 | Friendly | 🏳Czechoslovakia | 0–1 | Spain | 1,924 +7·#7 ↑2 |
| 15 May 1929 | Friendly | 3–4 | Spain | 1,917 +6·#8 — | |
| 14 Apr 1929 | Friendly | 8–1 | France | 1,911 +4·#8 — | |
| 17 Mar 1929 | Friendly | 5–0 | Portugal | 1,907 +6·#8 — | |
| 4 Jun 1928 | Olympic Games | 1–7(N) | Italy | 1,901 -93·#7 ↓4 | |
| 1 Jun 1928 | Olympic Games | 1–1(N) | Italy | 1,994 -16·#3 — | |
| 30 May 1928 | Olympic Games | 7–1(N) | Mexico | 2,010 +20·#3 ↑1 | |
| 22 Apr 1928 | Friendly | 1–1 | Italy | 1,990 -7·#4 ↓1 | |
| 8 Jan 1928 | Friendly | 2–2 | Portugal | 1,997 -6·#3 — | |
| 29 May 1927 | Friendly | 0–2 | Italy | 2,003 -21·#2 — | |
| 22 May 1927 | Friendly | 4–1 | France | 2,024 +5·#2 — | |
| 17 Apr 1927 | Friendly | 0–1 | Spain | 2,019 +2·#2 — | |
| 19 Dec 1926 | Friendly | 4–2 | Hungary | 2,017 +5·#3 — | |
| 4 Oct 1925 | Friendly | 1–0 | Hungary | 2,012 +8·#1 — | |
| 27 Sept 1925 | Friendly | 0–1 | Spain | 2,004 +10·#1 — | |
| 14 Jun 1925 | Friendly | 1–0 | Italy | 1,994 +2·#2 — | |
| 1 Jun 1925 | Friendly | 0–3 | Spain | 1,992 +12·#2 — | |
| 17 May 1925 | Friendly | 2–0 | Portugal | 1,980 +8·#2 — | |
| 21 Dec 1924 | Friendly | 1–2 | Spain | 1,972 +4·#2 — | |
| 25 May 1924 | Olympic Games | 0–1(N) | Italy | 1,968 -53·#2 ↓1 | |
| 9 Mar 1924 | Friendly | 0–0 | Italy | 2,021 -6·#1 — | |
| 16 Dec 1923 | Friendly | 3–0 | Portugal | 2,027 +3·#1 — | |
| 4 Feb 1923 | Friendly | 1–0 | Spain | 2,024 -12·#1 — | |
| 28 Jan 1923 | Friendly | 3–0 | France | 2,036 +2·#1 — | |
| 17 Dec 1922 | Friendly | 2–1 | Portugal | 2,034 +12·#1 — | |
| 7 Oct 1921 | Friendly | 0–2 | Spain | 2,022 +59·#2 — | |
| 29 Aug 1920 | Olympic Games | 3–1 | Spain | 1,963 -63·#3 ↓2 | |
| 28 Aug 1920 | Olympic Games | 0–1(N) | Spain | 2,026 #1 — |