Back to rankings
England
UEFA
WC 20261161 data points
WC 20261161 data pointsCurrent Rank
#4
4 Jun 2026
Current Rating
2,020
4 Jun 2026
Peak Rating
2,213
9 Nov 1912
Lowest Rating
1,810
31 Mar 1928
All-Time Change
+17
since Nov 1872
Rating History
Match Statistics
| Total | Home | Away | Neutral | Wins | Losses | Draws | GF | GA |
|---|---|---|---|---|---|---|---|---|
| 1160 | 509 | 524 | 127 | 683 | 215 | 262 | 2,719 | 1,118 |
Match History
847 matchesH = home, A = away, N = neutral site, No tag = unknown/unspecified venue.
| Date | Tournament | Home | Score | Away | Elo / Rank |
|---|---|---|---|---|---|
| 31 Mar 2026 | Friendly | 0–1 | Japan | 2,020 -16·#4 — | |
| 27 Mar 2026 | Friendly | 1–1 | Uruguay | 2,036 -6·#4 — | |
| 16 Nov 2025 | World Cup qualifier | 0–2 | England | 2,042 +11·#4 — | |
| 13 Nov 2025 | World Cup qualifier | 2–0 | Serbia | 2,031 +7·#4 ↑1 | |
| 14 Oct 2025 | World Cup qualifier | 5–0 | Latvia | 2,024 +2·#5 — | |
| 9 Oct 2025 | Friendly | 3–0 | Wales | 2,022 +3·#5 — | |
| 9 Sept 2025 | World Cup qualifier | 5–0 | Serbia | 2,019 +35·#5 ↑1 | |
| 6 Sept 2025 | World Cup qualifier | 0–2 | England | 1,984 ±0·#6 — | |
| 10 Jun 2025 | Friendly | 1–3 | Senegal | 1,984 -27·#6 ↓1 | |
| 7 Jun 2025 | World Cup qualifier | 0–1(N) | England | 2,011 ±0·#5 — | |
| 24 Mar 2025 | World Cup qualifier | 3–0 | Latvia | 2,011 +1·#4 — | |
| 21 Mar 2025 | World Cup qualifier | 0–2 | England | 2,010 +4·#3 ↑2 | |
| 17 Nov 2024 | European Nations League B | 5–0 | Ireland | 2,006 +5·#5 ↑1 | |
| 14 Nov 2024 | European Nations League B | 3–0 | Greece | 2,001 +30·#6 ↑2 | |
| 13 Oct 2024 | European Nations League B | 3–1 | Finland | 1,971 +10·#7 — | |
| 10 Oct 2024 | European Nations League B | 1–2 | Greece | 1,961 -34·#7 ↓1 | |
| 10 Sept 2024 | European Nations League B | 2–0 | Finland | 1,995 +4·#6 — | |
| 7 Sept 2024 | European Nations League B | 2–0 | Ireland | 1,991 +11·#6 — | |
| 14 Jul 2024 | European Championship | 1–2(N) | Spain | 1,980 -16·#7 ↓1 | |
| 10 Jul 2024 | European Championship | 2–1(N) | Netherlands | 1,996 +26·#7 ↑1 | |
| 6 Jul 2024 | European Championship | 1–1(N) | England | 1,970 -6·#8 ↓1 | |
| 30 Jun 2024 | European Championship | 2–1(N) | Slovakia | 1,976 +9·#7 — | |
| 25 Jun 2024 | European Championship | 0–0(N) | Slovenia | 1,967 -15·#8 ↑1 | |
| 20 Jun 2024 | European Championship | 1–1(N) | England | 1,982 -11·#9 ↓2 | |
| 16 Jun 2024 | European Championship | 1–0(N) | Serbia | 1,993 +13·#7 ↑2 | |
| 7 Jun 2024 | Friendly | 0–1 | Iceland | 1,980 -19·#9 ↓3 | |
| 3 Jun 2024 | Friendly | 0–3 | England | 1,999 +1·#6 — | |
| 26 Mar 2024 | Friendly | 2–2 | England | 1,998 -3·#6 ↑1 | |
| 23 Mar 2024 | Friendly | 1–0 | England | 2,001 -13·#7 ↓2 | |
| 20 Nov 2023 | European Championship qualifier | 1–1 | North Macedonia | 2,014 -16·#6 — | |
| 17 Nov 2023 | European Championship qualifier | 2–0 | Malta | 2,030 ±0·#5 — | |
| 17 Oct 2023 | European Championship qualifier | 3–1 | Italy | 2,030 +17·#5 ↑1 | |
| 13 Oct 2023 | Friendly | 0–1 | England | 2,013 +3·#6 — | |
| 12 Sept 2023 | Friendly | 3–1 | Scotland | 2,010 +12·#6 ↑1 | |
| 9 Sept 2023 | European Championship qualifier | 1–1(N) | Ukraine | 1,998 -9·#7 ↓1 | |
| 19 Jun 2023 | European Championship qualifier | 7–0 | North Macedonia | 2,007 +3·#6 — | |
| 16 Jun 2023 | European Championship qualifier | 4–0 | Malta | 2,004 +2·#5 ↑1 | |
| 26 Mar 2023 | European Championship qualifier | 2–0 | Ukraine | 2,002 +10·#7 — | |
| 23 Mar 2023 | European Championship qualifier | 2–1 | Italy | 1,992 +26·#7 ↑1 | |
| 10 Dec 2022 | World Cup | 1–2(N) | France | 1,966 -28·#8 ↓1 | |
| 4 Dec 2022 | World Cup | 3–0(N) | Senegal | 1,994 +26·#6 ↑2 | |
| 29 Nov 2022 | World Cup | 3–0(N) | Wales | 1,968 +25·#8 ↑2 | |
| 25 Nov 2022 | World Cup | 0–0(N) | United States | 1,943 -13·#10 ↓1 | |
| 21 Nov 2022 | World Cup | 6–2(N) | Iran | 1,956 +37·#11 ↑2 | |
| 26 Sept 2022 | European Nations League A | 3–3 | England | 1,919 -4·#13 ↓1 | |
| 23 Sept 2022 | European Nations League A | 0–1 | Italy | 1,923 -14·#12 — | |
| 14 Jun 2022 | European Nations League A | 0–4 | Hungary | 1,937 -66·#12 ↓6 | |
| 11 Jun 2022 | European Nations League A | 0–0 | Italy | 2,003 -8·#7 — | |
| 7 Jun 2022 | European Nations League A | 1–1 | England | 2,011 +4·#6 ↑1 | |
| 4 Jun 2022 | European Nations League A | 0–1 | Hungary | 2,007 -31·#6 ↓2 | |
| 29 Mar 2022 | Friendly | 0–3 | England | 2,038 +2·#5 ↑1 | |
| 26 Mar 2022 | Friendly | 1–2 | England | 2,036 +5·#6 — | |
| 15 Nov 2021 | World Cup qualifier | 10–0 | San Marino | 2,031 ±0·#6 ↑1 | |
| 12 Nov 2021 | World Cup qualifier | 0–5 | England | 2,031 +3·#6 ↑1 | |
| 12 Oct 2021 | World Cup qualifier | 1–1 | Hungary | 2,028 -17·#6 — | |
| 9 Oct 2021 | World Cup qualifier | 0–5 | England | 2,045 ±0·#5 — | |
| 8 Sept 2021 | World Cup qualifier | 1–1 | Poland | 2,045 -10·#6 ↓1 | |
| 5 Sept 2021 | World Cup qualifier | 0–4 | England | 2,055 ±0·#5 — | |
| 2 Sept 2021 | World Cup qualifier | 4–0 | Hungary | 2,055 +20·#5 ↑1 | |
| 11 Jul 2021 | European Championship | 1–1 | Italy | 2,035 -4·#6 — | |
| 7 Jul 2021 | European Championship | 1–2 | England | 2,039 +15·#5 — | |
| 3 Jul 2021 | European Championship | 4–0(N) | Ukraine | 2,024 +24·#6 ↑2 | |
| 29 Jun 2021 | European Championship | 0–2 | England | 2,000 +23·#8 — | |
| 22 Jun 2021 | European Championship | 0–1 | England | 1,977 +9·#8 ↑1 | |
| 18 Jun 2021 | European Championship | 0–0 | Scotland | 1,968 -22·#9 ↓2 | |
| 13 Jun 2021 | European Championship | 1–0 | Croatia | 1,990 +9·#7 ↑1 | |
| 6 Jun 2021 | Friendly | 1–0 | Romania | 1,981 +1·#7 ↑1 | |
| 2 Jun 2021 | Friendly | 0–1 | England | 1,980 +3·#8 — | |
| 31 Mar 2021 | World Cup qualifier | 2–1 | Poland | 1,977 +7·#8 ↑1 | |
| 28 Mar 2021 | World Cup qualifier | 0–2 | England | 1,970 +9·#9 ↓1 | |
| 25 Mar 2021 | World Cup qualifier | 5–0 | San Marino | 1,961 ±0·#8 — | |
| 18 Nov 2020 | European Nations League A | 4–0 | Iceland | 1,961 +6·#9 — | |
| 15 Nov 2020 | European Nations League A | 2–0 | England | 1,955 -13·#11 ↓1 | |
| 12 Nov 2020 | Friendly | 3–0 | Ireland | 1,968 +4·#9 ↑2 | |
| 14 Oct 2020 | European Nations League A | 1–0 | England | 1,964 -30·#11 ↓5 | |
| 11 Oct 2020 | European Nations League A | 1–2 | England | 1,994 +22·#7 ↑4 | |
| 8 Oct 2020 | Friendly | 3–0 | Wales | 1,972 +6·#10 — | |
| 8 Sept 2020 | European Nations League A | 0–0 | England | 1,966 ±0·#10 — | |
| 5 Sept 2020 | European Nations League A | 1–0 | Iceland | 1,966 +11·#9 ↑2 | |
| 17 Nov 2019 | European Championship qualifier | 4–0 | Kosovo | 1,955 +13·#12 — | |
| 14 Nov 2019 | European Championship qualifier | 7–0 | Montenegro | 1,942 +4·#12 — | |
| 14 Oct 2019 | European Championship qualifier | 0–6 | England | 1,938 +16·#12 — | |
| 11 Oct 2019 | European Championship qualifier | 2–1 | England | 1,922 -26·#12 ↓3 | |
| 10 Sept 2019 | European Championship qualifier | 5–3 | Kosovo | 1,948 +4·#10 — | |
| 7 Sept 2019 | European Championship qualifier | 0–4 | England | 1,944 +5·#9 — | |
| 9 Jun 2019 | European Nations League | 0–0(N) | England | 1,939 -3·#9 — | |
| 6 Jun 2019 | European Nations League | 1–3(N) | Netherlands | 1,942 -40·#9 ↓4 | |
| 25 Mar 2019 | European Championship qualifier | 5–1 | Montenegro | 1,982 +13·#5 — | |
| 22 Mar 2019 | European Championship qualifier | 0–5 | England | 1,969 +10·#6 ↑1 | |
| 18 Nov 2018 | European Nations League A | 2–1 | Croatia | 1,959 +14·#8 — | |
| 15 Nov 2018 | Friendly | 3–0 | United States | 1,945 +6·#7 ↑1 | |
| 15 Oct 2018 | European Nations League A | 3–2 | Spain | 1,939 +33·#9 ↑3 | |
| 12 Oct 2018 | European Nations League A | 0–0 | Croatia | 1,906 +7·#12 — | |
| 11 Sept 2018 | Friendly | 0–1 | England | 1,899 +7·#12 ↑1 | |
| 8 Sept 2018 | European Nations League A | 1–2 | Spain | 1,892 -20·#13 ↓2 | |
| 14 Jul 2018 | World Cup | 2–0(N) | England | 1,912 -36·#10 ↓3 | |
| 11 Jul 2018 | World Cup | 1–2(N) | Croatia | 1,948 -34·#7 ↓2 | |
| 7 Jul 2018 | World Cup | 2–0(N) | Sweden | 1,982 +40·#5 ↑3 | |
| 3 Jul 2018 | World Cup | 1–1(N) | England | 1,942 -1·#8 — | |
| 28 Jun 2018 | World Cup | 1–0(N) | England | 1,943 -30·#9 ↓5 | |
| 24 Jun 2018 | World Cup | 6–1(N) | Panama | 1,973 +17·#6 ↑1 | |
| 18 Jun 2018 | World Cup | 2–1(N) | Tunisia | 1,956 +9·#7 — | |
| 7 Jun 2018 | Friendly | 0–2 | England | 1,947 +5·#7 — | |
| 2 Jun 2018 | Friendly | 2–1 | Nigeria | 1,942 +2·#7 — | |
| 27 Mar 2018 | Friendly | 1–1 | Italy | 1,940 -4·#7 — | |
| 23 Mar 2018 | Friendly | 1–0 | Netherlands | 1,944 +12·#7 — | |
| 14 Nov 2017 | Friendly | 0–0 | England | 1,932 +2·#7 — | |
| 10 Nov 2017 | Friendly | 0–0 | England | 1,930 +2·#7 ↑2 | |
| 8 Oct 2017 | World Cup qualifier | 1–0 | Lithuania | 1,928 +3·#8 ↑2 | |
| 5 Oct 2017 | World Cup qualifier | 1–0 | Slovenia | 1,925 +4·#9 — | |
| 4 Sept 2017 | World Cup qualifier | 2–1 | Slovakia | 1,921 +8·#9 — | |
| 1 Sept 2017 | World Cup qualifier | 4–0 | Malta | 1,913 +3·#9 — | |
| 13 Jun 2017 | Friendly | 2–3 | France | 1,910 -6·#11 — | |
| 10 Jun 2017 | World Cup qualifier | 2–2 | Scotland | 1,916 -8·#11 — | |
| 26 Mar 2017 | World Cup qualifier | 2–0 | Lithuania | 1,924 +2·#11 — | |
| 22 Mar 2017 | Friendly | 1–0 | England | 1,922 -5·#10 ↓1 | |
| 15 Nov 2016 | Friendly | 2–2 | Spain | 1,927 -2·#10 — | |
| 11 Nov 2016 | World Cup qualifier | 3–0 | Scotland | 1,929 +9·#10 ↑1 | |
| 11 Oct 2016 | World Cup qualifier | 0–0 | Slovenia | 1,920 -10·#11 ↓2 | |
| 8 Oct 2016 | World Cup qualifier | 2–0 | Malta | 1,930 +1·#9 — | |
| 4 Sept 2016 | World Cup qualifier | 1–0 | Slovakia | 1,929 +17·#10 ↑1 | |
| 27 Jun 2016 | European Championship | 1–2(N) | Iceland | 1,912 -40·#11 ↓4 | |
| 20 Jun 2016 | European Championship | 0–0(N) | Slovakia | 1,952 -13·#8 ↓1 | |
| 16 Jun 2016 | European Championship | 2–1(N) | Wales | 1,965 +9·#8 — | |
| 11 Jun 2016 | European Championship | 1–1(N) | Russia | 1,956 -14·#8 — | |
| 2 Jun 2016 | Friendly | 1–0 | Portugal | 1,970 +6·#6 ↑2 | |
| 27 May 2016 | Friendly | 1–2 | England | 1,964 +2·#8 ↑1 | |
| 22 May 2016 | Friendly | 2–1 | Turkey | 1,962 +4·#9 — | |
| 29 Mar 2016 | Friendly | 1–2 | Netherlands | 1,958 -15·#9 ↓4 | |
| 26 Mar 2016 | Friendly | 2–3 | England | 1,973 +15·#5 ↑2 | |
| 17 Nov 2015 | Friendly | 2–0 | France | 1,958 +12·#6 ↑2 | |
| 13 Nov 2015 | Friendly | 0–2 | Spain | 1,946 -9·#8 ↓1 | |
| 12 Oct 2015 | European Championship qualifier | 3–0 | Lithuania | 1,955 +6·#7 — | |
| 9 Oct 2015 | European Championship qualifier | 0–2 | England | 1,949 +2·#7 — | |
| 8 Sept 2015 | European Championship qualifier | 0–2 | England | 1,947 +13·#7 ↑1 | |
| 5 Sept 2015 | European Championship qualifier | 6–0 | San Marino | 1,934 ±0·#9 — | |
| 14 Jun 2015 | European Championship qualifier | 3–2 | Slovenia | 1,934 +10·#8 — | |
| 7 Jun 2015 | Friendly | 0–0 | Ireland | 1,924 -3·#10 ↓1 | |
| 31 Mar 2015 | Friendly | 1–1 | Italy | 1,927 +1·#9 — | |
| 27 Mar 2015 | European Championship qualifier | 4–0 | Lithuania | 1,926 +3·#9 — | |
| 18 Nov 2014 | Friendly | 3–1 | Scotland | 1,923 +12·#9 — | |
| 15 Nov 2014 | European Championship qualifier | 3–1 | Slovenia | 1,911 +8·#10 ↑1 | |
| 12 Oct 2014 | European Championship qualifier | 0–1 | England | 1,903 +5·#10 — | |
| 9 Oct 2014 | European Championship qualifier | 5–0 | San Marino | 1,898 ±0·#10 — | |
| 8 Sept 2014 | European Championship qualifier | 0–2 | England | 1,898 +37·#10 ↑4 | |
| 3 Sept 2014 | Friendly | 1–0 | Norway | 1,861 +2·#13 — | |
| 24 Jun 2014 | World Cup | 0–0(N) | England | 1,859 -4·#14 ↑1 | |
| 19 Jun 2014 | World Cup | 1–2(N) | Uruguay | 1,863 -34·#15 ↓4 | |
| 14 Jun 2014 | World Cup | 1–2(N) | Italy | 1,897 -34·#10 ↓2 | |
| 7 Jun 2014 | Friendly | 0–0(N) | Honduras | 1,931 -7·#7 ↓1 | |
| 4 Jun 2014 | Friendly | 2–2(N) | England | 1,938 -3·#6 — | |
| 30 May 2014 | Friendly | 3–0 | Peru | 1,941 +5·#6 — | |
| 5 Mar 2014 | Friendly | 0–1 | England | 1,936 +3·#6 — | |
| 19 Nov 2013 | Friendly | 1–0 | England | 1,933 -9·#7 ↓1 | |
| 15 Nov 2013 | Friendly | 2–0 | England | 1,942 -22·#6 — | |
| 15 Oct 2013 | World Cup qualifier | 2–0 | Poland | 1,964 +5·#6 — | |
| 11 Oct 2013 | World Cup qualifier | 4–1 | Montenegro | 1,959 +7·#6 — | |
| 10 Sept 2013 | World Cup qualifier | 0–0 | Ukraine | 1,952 -3·#6 — | |
| 6 Sept 2013 | World Cup qualifier | 4–0 | Moldova | 1,955 +2·#6 — | |
| 14 Aug 2013 | Friendly | 3–2 | Scotland | 1,953 +2·#6 — | |
| 2 Jun 2013 | Friendly | 2–2 | England | 1,951 +5·#6 — | |
| 29 May 2013 | Friendly | 1–1 | Ireland | 1,946 -7·#6 — | |
| 26 Mar 2013 | World Cup qualifier | 1–1 | Montenegro | 1,953 -9·#6 — | |
| 22 Mar 2013 | World Cup qualifier | 8–0 | San Marino | 1,962 ±0·#6 — | |
| 6 Feb 2013 | Friendly | 1–2 | England | 1,962 +10·#6 — | |
| 14 Nov 2012 | Friendly | 2–4 | Sweden | 1,952 -14·#6 — | |
| 17 Oct 2012 | World Cup qualifier | 1–1 | Poland | 1,966 -9·#6 — | |
| 12 Oct 2012 | World Cup qualifier | 5–0 | San Marino | 1,975 ±0·#5 ↓1 | |
| 11 Sept 2012 | World Cup qualifier | 1–1 | Ukraine | 1,975 -16·#5 ↓1 | |
| 7 Sept 2012 | World Cup qualifier | 5–0 | Moldova | 1,991 +5·#4 — | |
| 15 Aug 2012 | Friendly | 2–1(N) | Italy | 1,986 +8·#4 — | |
| 24 Jun 2012 | European Championship | 0–0(N) | Italy | 1,978 -6·#4 — | |
| 19 Jun 2012 | European Championship | 1–0 | Ukraine | 1,984 +16·#4 ↑1 | |
| 15 Jun 2012 | European Championship | 3–2(N) | Sweden | 1,968 +19·#6 ↑1 | |
| 11 Jun 2012 | European Championship | 1–1(N) | France | 1,949 -6·#7 — | |
| 2 Jun 2012 | Friendly | 0–1 | England | 1,955 +2·#6 — | |
| 26 May 2012 | Friendly | 1–0 | Norway | 1,953 +8·#6 — | |
| 29 Feb 2012 | Friendly | 2–3 | Netherlands | 1,945 -10·#6 — | |
| 15 Nov 2011 | Friendly | 1–0 | Sweden | 1,955 +5·#6 — | |
| 12 Nov 2011 | Friendly | 1–0 | Spain | 1,950 +13·#6 — | |
| 7 Oct 2011 | European Championship qualifier | 2–2 | Montenegro | 1,937 -9·#7 ↓1 | |
| 6 Sept 2011 | European Championship qualifier | 1–0 | Wales | 1,946 +2·#6 — | |
| 2 Sept 2011 | European Championship qualifier | 0–3 | England | 1,944 +24·#6 — | |
| 4 Jun 2011 | European Championship qualifier | 2–2 | England | 1,920 -14·#6 — | |
| 29 Mar 2011 | Friendly | 1–1 | Ghana | 1,934 -7·#6 — | |
| 26 Mar 2011 | European Championship qualifier | 2–0 | Wales | 1,941 +10·#6 — | |
| 9 Feb 2011 | Friendly | 1–2 | England | 1,931 +7·#6 — | |
| 17 Nov 2010 | Friendly | 1–2 | France | 1,924 -16·#6 — | |
| 12 Oct 2010 | European Championship qualifier | 0–0 | Montenegro | 1,940 -15·#6 — | |
| 7 Sept 2010 | European Championship qualifier | 1–3 | England | 1,955 +26·#6 — | |
| 3 Sept 2010 | European Championship qualifier | 0–4 | England | 1,929 +12·#6 — | |
| 11 Aug 2010 | Friendly | 2–1 | Hungary | 1,917 +2·#6 — | |
| 27 Jun 2010 | World Cup | 4–1(N) | England | 1,915 -55·#7 ↓2 | |
| 23 Jun 2010 | World Cup | 1–0(N) | Slovenia | 1,970 +12·#5 — | |
| 18 Jun 2010 | World Cup | 0–0(N) | England | 1,958 -26·#5 — | |
| 12 Jun 2010 | World Cup | 1–1(N) | United States | 1,984 -17·#4 — | |
| 30 May 2010 | Friendly | 2–1(N) | Japan | 2,001 +3·#4 — | |
| 24 May 2010 | Friendly | 3–1 | Mexico | 1,998 +7·#4 — | |
| 3 Mar 2010 | Friendly | 1–3 | England | 1,991 +6·#4 — | |
| 14 Nov 2009 | Friendly | 1–0(N) | England | 1,985 -7·#4 — | |
| 14 Oct 2009 | World Cup qualifier | 0–3 | England | 1,992 +4·#4 — | |
| 10 Oct 2009 | World Cup qualifier | 0–1 | Ukraine | 1,988 -27·#4 — | |
| 9 Sept 2009 | World Cup qualifier | 5–1 | Croatia | 2,015 +18·#4 — | |
| 5 Sept 2009 | Friendly | 2–1 | Slovenia | 1,997 +1·#4 — | |
| 12 Aug 2009 | Friendly | 2–2 | Netherlands | 1,996 +4·#4 — | |
| 10 Jun 2009 | World Cup qualifier | 0–6 | England | 1,992 ±0·#4 — | |
| 6 Jun 2009 | World Cup qualifier | 4–0 | Kazakhstan | 1,992 +3·#4 — | |
| 1 Apr 2009 | World Cup qualifier | 2–1 | Ukraine | 1,989 +7·#4 ↑2 | |
| 28 Mar 2009 | Friendly | 4–0 | Slovakia | 1,982 +2·#6 — | |
| 11 Feb 2009 | Friendly | 0–2 | Spain | 1,980 -7·#6 ↓1 | |
| 19 Nov 2008 | Friendly | 1–2 | England | 1,987 +13·#5 ↑1 | |
| 15 Oct 2008 | World Cup qualifier | 1–3 | England | 1,974 +10·#6 ↑1 | |
| 11 Oct 2008 | World Cup qualifier | 5–1 | Kazakhstan | 1,964 +1·#7 — | |
| 10 Sept 2008 | World Cup qualifier | 4–1 | Croatia | 1,963 +46·#7 ↑1 | |
| 6 Sept 2008 | World Cup qualifier | 0–2(N) | England | 1,917 ±0·#8 ↑1 | |
| 20 Aug 2008 | Friendly | 2–2 | England | 1,917 -4·#9 — | |
| 1 Jun 2008 | Friendly | 3–0 | Trinidad and Tobago | 1,921 +5·#8 ↑1 | |
| 28 May 2008 | Friendly | 2–0 | United States | 1,916 +7·#8 ↑1 | |
| 26 Mar 2008 | Friendly | 0–1 | France | 1,909 -5·#9 ↓1 | |
| 6 Feb 2008 | Friendly | 1–2 | England | 1,914 +5·#8 ↑1 | |
| 21 Nov 2007 | European Championship qualifier | 2–3 | Croatia | 1,909 -29·#9 ↓1 | |
| 16 Nov 2007 | Friendly | 0–1 | England | 1,938 +4·#8 — | |
| 17 Oct 2007 | European Championship qualifier | 1–2 | Russia | 1,934 -24·#8 ↓1 | |
| 13 Oct 2007 | European Championship qualifier | 0–3 | England | 1,958 +1·#7 — | |
| 12 Sept 2007 | European Championship qualifier | 3–0 | Russia | 1,957 +14·#7 — | |
| 8 Sept 2007 | European Championship qualifier | 3–0 | Israel | 1,943 +10·#7 — | |
| 22 Aug 2007 | Friendly | 2–1 | England | 1,933 -12·#7 — | |
| 6 Jun 2007 | European Championship qualifier | 0–3 | England | 1,945 +5·#7 — | |
| 1 Jun 2007 | Friendly | 1–1 | England | 1,940 +1·#7 — | |
| 28 Mar 2007 | European Championship qualifier | 0–3(N) | England | 1,939 +1·#7 — | |
| 24 Mar 2007 | European Championship qualifier | 0–0 | Israel | 1,938 -7·#7 — | |
| 7 Feb 2007 | Friendly | 0–1 | Spain | 1,945 -15·#7 — | |
| 15 Nov 2006 | Friendly | 1–1 | Netherlands | 1,960 +4·#7 — | |
| 11 Oct 2006 | European Championship qualifier | 0–2 | Croatia | 1,956 -34·#7 ↓2 | |
| 7 Oct 2006 | European Championship qualifier | 0–0 | Macedonia🏳 | 1,990 -19·#5 ↓1 | |
| 6 Sept 2006 | European Championship qualifier | 1–0 | Macedonia🏳 | 2,009 +4·#4 — | |
| 2 Sept 2006 | European Championship qualifier | 0–5 | England | 2,005 ±0·#4 — | |
| 16 Aug 2006 | Friendly | 4–0 | Greece | 2,005 +6·#4 ↑1 | |
| 1 Jul 2006 | World Cup | 0–0(N) | Portugal | 1,999 +1·#6 — | |
| 25 Jun 2006 | World Cup | 0–1(N) | England | 1,998 +14·#4 ↑1 | |
| 20 Jun 2006 | World Cup | 2–2(N) | Sweden | 1,984 -11·#4 — | |
| 15 Jun 2006 | World Cup | 2–0(N) | Trinidad and Tobago | 1,995 +8·#4 ↑1 | |
| 10 Jun 2006 | World Cup | 1–0(N) | Paraguay | 1,987 +15·#3 — | |
| 3 Jun 2006 | Friendly | 6–0 | Jamaica | 1,972 +3·#3 — | |
| 30 May 2006 | Friendly | 3–1 | Hungary | 1,969 +2·#3 — | |
| 1 Mar 2006 | Friendly | 2–1 | Uruguay | 1,967 +4·#3 ↑2 | |
| 12 Nov 2005 | Friendly | 2–3(N) | England | 1,963 +9·#5 — | |
| 12 Oct 2005 | World Cup qualifier | 2–1 | Poland | 1,954 +9·#5 ↑1 | |
| 8 Oct 2005 | World Cup qualifier | 0–1 | England | 1,945 +4·#6 — | |
| 7 Sept 2005 | World Cup qualifier | 1–0 | England | 1,941 -36·#6 ↓3 | |
| 3 Sept 2005 | World Cup qualifier | 1–0 | Wales | 1,977 +6·#3 ↑2 | |
| 17 Aug 2005 | Friendly | 4–1 | England | 1,971 -20·#5 ↓1 | |
| 31 May 2005 | Friendly | 2–3(N) | England | 1,991 +5·#3 — | |
| 28 May 2005 | Friendly | 2–1 | United States | 1,986 +9·#3 — | |
| 30 Mar 2005 | World Cup qualifier | 0–2 | England | 1,977 +1·#3 ↑1 | |
| 26 Mar 2005 | World Cup qualifier | 0–4 | England | 1,976 +3·#3 ↑1 | |
| 9 Feb 2005 | Friendly | 0–0 | Netherlands | 1,973 -4·#4 — | |
| 17 Nov 2004 | Friendly | 0–1 | Spain | 1,977 -8·#4 — | |
| 13 Oct 2004 | World Cup qualifier | 0–1 | England | 1,985 +2·#4 — | |
| 9 Oct 2004 | World Cup qualifier | 2–0 | Wales | 1,983 +5·#4 — | |
| 8 Sept 2004 | World Cup qualifier | 2–1 | Poland | 1,978 +14·#4 ↑2 | |
| 4 Sept 2004 | World Cup qualifier | 2–2 | England | 1,964 -11·#6 — | |
| 18 Aug 2004 | Friendly | 3–0 | Ukraine | 1,975 +3·#6 — | |
| 24 Jun 2004 | European Championship | 2–2 | Portugal | 1,972 +3·#6 — | |
| 21 Jun 2004 | European Championship | 4–2(N) | Croatia | 1,969 +27·#6 — | |
| 17 Jun 2004 | European Championship | 0–3(N) | England | 1,942 +21·#7 ↑1 | |
| 13 Jun 2004 | European Championship | 1–2(N) | France | 1,921 -17·#8 — | |
| 5 Jun 2004 | Friendly tournament | 6–1 | Iceland | 1,938 +4·#8 — | |
| 1 Jun 2004 | Friendly tournament | 1–1 | Japan | 1,934 -9·#8 — | |
| 31 Mar 2004 | Friendly | 0–1 | Sweden | 1,943 -13·#7 — | |
| 18 Feb 2004 | Friendly | 1–1 | Portugal | 1,956 +2·#7 — | |
| 16 Nov 2003 | Friendly | 3–2 | England | 1,954 -15·#7 — | |
| 11 Oct 2003 | European Championship qualifier | 0–0 | Turkey | 1,969 +1·#7 ↓1 | |
| 10 Sept 2003 | European Championship qualifier | 2–0 | Liechtenstein | 1,968 ±0·#6 — | |
| 6 Sept 2003 | European Championship qualifier | 2–1 | Macedonia🏳 | 1,968 +4·#6 ↓1 | |
| 20 Aug 2003 | Friendly | 3–1 | Croatia | 1,964 +6·#5 — | |
| 11 Jun 2003 | European Championship qualifier | 2–1 | Slovakia | 1,958 +4·#5 ↑1 | |
| 3 Jun 2003 | Friendly | 2–1 | Serbia and Montenegro🏳 | 1,954 +3·#6 — | |
| 22 May 2003 | Friendly | 2–1 | South Africa | 1,951 +5·#6 — | |
| 2 Apr 2003 | European Championship qualifier | 2–0 | Turkey | 1,946 +19·#6 ↑2 | |
| 29 Mar 2003 | European Championship qualifier | 2–0 | Liechtenstein | 1,927 +1·#8 ↓2 | |
| 12 Feb 2003 | Friendly | 3–1 | England | 1,926 -24·#6 — | |
| 16 Oct 2002 | European Championship qualifier | 2–2 | Macedonia🏳 | 1,950 -19·#7 ↓2 | |
| 12 Oct 2002 | European Championship qualifier | 2–1 | Slovakia | 1,969 +11·#5 — | |
| 7 Sept 2002 | Friendly | 1–1 | Portugal | 1,958 -4·#6 ↓1 | |
| 21 Jun 2002 | World Cup | 2–1(N) | England | 1,962 -31·#6 ↓3 | |
| 15 Jun 2002 | World Cup | 0–3(N) | England | 1,993 +52·#3 ↑4 | |
| 12 Jun 2002 | World Cup | 0–0(N) | Nigeria | 1,941 -17·#7 ↓2 | |
| 7 Jun 2002 | World Cup | 0–1(N) | England | 1,958 +39·#6 ↑1 | |
| 2 Jun 2002 | World Cup | 1–1(N) | Sweden | 1,919 -5·#7 — | |
| 26 May 2002 | Friendly | 2–2(N) | England | 1,924 -4·#7 — | |
| 21 May 2002 | Friendly | 1–1 | South Korea | 1,928 -3·#7 — | |
| 17 Apr 2002 | Friendly | 4–0 | Paraguay | 1,931 +5·#7 — | |
| 27 Mar 2002 | Friendly | 1–2 | Italy | 1,926 -10·#7 — | |
| 13 Feb 2002 | Friendly | 1–1 | Netherlands | 1,936 +4·#7 — | |
| 10 Nov 2001 | Friendly | 1–1 | Sweden | 1,932 -4·#7 — | |
| 6 Oct 2001 | World Cup qualifier | 2–2 | Greece | 1,936 -16·#7 — | |
| 5 Sept 2001 | World Cup qualifier | 0–2 | England | 1,952 +2·#7 — | |
| 1 Sept 2001 | World Cup qualifier | 1–5 | England | 1,950 +50·#7 ↑1 | |
| 15 Aug 2001 | Friendly | 0–2 | Netherlands | 1,900 -16·#8 ↓1 | |
| 6 Jun 2001 | World Cup qualifier | 2–0 | Greece | 1,916 +22·#8 ↑1 | |
| 25 May 2001 | Friendly | 4–0 | Mexico | 1,894 +9·#10 ↑1 | |
| 28 Mar 2001 | World Cup qualifier | 1–3 | England | 1,885 +10·#11 ↑1 | |
| 24 Mar 2001 | World Cup qualifier | 2–1 | Finland | 1,875 +5·#12 — | |
| 28 Feb 2001 | Friendly | 3–0 | Spain | 1,870 +18·#12 ↑1 | |
| 15 Nov 2000 | Friendly | 0–1 | Italy | 1,852 -4·#13 ↓1 | |
| 11 Oct 2000 | World Cup qualifier | 0–0 | Finland | 1,856 -9·#13 ↓1 | |
| 7 Oct 2000 | World Cup qualifier | 1–0 | England | 1,865 -27·#12 ↓1 | |
| 2 Sept 2000 | Friendly | 1–1 | France | 1,892 +8·#11 — | |
| 20 Jun 2000 | European Championship | 2–3(N) | Romania | 1,884 -30·#12 ↓2 | |
| 17 Jun 2000 | European Championship | 0–1(N) | England | 1,914 +25·#10 ↑2 | |
| 12 Jun 2000 | European Championship | 2–3(N) | Portugal | 1,889 -25·#12 ↓3 | |
| 3 Jun 2000 | Friendly | 2–1 | Malta | 1,914 +1·#9 — | |
| 31 May 2000 | Friendly | 2–0 | Ukraine | 1,913 +5·#9 — | |
| 27 May 2000 | Friendly | 1–1 | England | 1,908 +2·#10 ↑2 | |
| 23 Feb 2000 | Friendly | 0–0 | England | 1,906 -2·#12 — | |
| 17 Nov 1999 | European Championship qualifier | 0–1 | Scotland | 1,908 -35·#12 ↓7 | |
| 13 Nov 1999 | European Championship qualifier | 2–0 | Scotland | 1,943 +21·#5 ↑4 | |
| 10 Oct 1999 | Friendly | 1–2 | England | 1,922 +4·#10 — | |
| 8 Sept 1999 | European Championship qualifier | 0–0 | Poland | 1,918 -4·#10 ↓1 | |
| 4 Sept 1999 | European Championship qualifier | 6–0 | Luxembourg | 1,922 +1·#9 — | |
| 9 Jun 1999 | European Championship qualifier | 1–1 | England | 1,921 -9·#10 ↓1 | |
| 5 Jun 1999 | European Championship qualifier | 0–0 | Sweden | 1,930 -8·#9 — | |
| 28 Apr 1999 | Friendly | 1–1 | Hungary | 1,938 -4·#9 — | |
| 27 Mar 1999 | European Championship qualifier | 3–1 | Poland | 1,942 +11·#8 ↑2 | |
| 10 Feb 1999 | Friendly | 0–2 | France | 1,931 -14·#10 ↓2 | |
| 18 Nov 1998 | Friendly | 0–2 | England | 1,945 +10·#9 — | |
| 14 Oct 1998 | European Championship qualifier | 3–0 | Luxembourg | 1,935 +2·#9 — | |
| 10 Oct 1998 | European Championship qualifier | 0–0 | England | 1,933 -16·#9 — | |
| 5 Sept 1998 | European Championship qualifier | 1–2 | Sweden | 1,949 -22·#9 ↓1 | |
| 30 Jun 1998 | World Cup | 2–2(N) | England | 1,971 -1·#7 — | |
| 26 Jun 1998 | World Cup | 0–2(N) | England | 1,972 +24·#7 ↑1 | |
| 22 Jun 1998 | World Cup | 1–2(N) | Romania | 1,948 -37·#8 ↓4 | |
| 15 Jun 1998 | World Cup | 2–0(N) | Tunisia | 1,985 +11·#5 ↑1 | |
| 29 May 1998 | King Hassan Tournament | 0–0(N) | England | 1,974 -7·#6 — | |
| 27 May 1998 | King Hassan Tournament | 1–0 | Morocco | 1,981 +9·#6 — | |
| 23 May 1998 | Friendly | 0–0 | Saudi Arabia | 1,972 -9·#6 — | |
| 22 Apr 1998 | Friendly | 3–0 | Portugal | 1,981 +9·#6 — | |
| 25 Mar 1998 | Friendly | 1–1 | England | 1,972 -5·#6 — | |
| 11 Feb 1998 | Friendly | 2–0 | England | 1,977 -26·#7 ↓2 | |
| 15 Nov 1997 | Friendly | 0–2 | England | 2,003 +1·#5 — | |
| 11 Oct 1997 | World Cup qualifier | 0–0 | Italy | 2,002 +4·#5 — | |
| 10 Sept 1997 | World Cup qualifier | 4–0 | Moldova | 1,998 +2·#5 — | |
| 10 Jun 1997 | Friendly tournament | 1–0(N) | England | 1,996 -13·#5 — | |
| 7 Jun 1997 | Friendly tournament | 1–0 | France | 2,009 +21·#5 — | |
| 4 Jun 1997 | Friendly tournament | 2–0(N) | Italy | 1,988 +25·#5 ↑2 | |
| 31 May 1997 | World Cup qualifier | 2–0 | Poland | 1,963 +17·#7 ↑1 | |
| 24 May 1997 | Friendly | 2–1 | South Africa | 1,946 +3·#8 — | |
| 30 Apr 1997 | World Cup qualifier | 2–0 | Georgia | 1,943 +4·#8 — | |
| 29 Mar 1997 | Friendly | 2–0 | Mexico | 1,939 +7·#8 — | |
| 12 Feb 1997 | World Cup qualifier | 0–1 | Italy | 1,932 -24·#8 — | |
| 9 Nov 1996 | World Cup qualifier | 2–0 | Georgia | 1,956 +13·#7 — | |
| 9 Oct 1996 | World Cup qualifier | 2–1 | Poland | 1,943 +4·#7 — | |
| 1 Sept 1996 | World Cup qualifier | 3–0 | Moldova | 1,939 +8·#7 ↑1 | |
| 26 Jun 1996 | European Championship | 1–1 | England | 1,931 +5·#8 — | |
| 22 Jun 1996 | European Championship | 0–0 | Spain | 1,926 -2·#8 — | |
| 18 Jun 1996 | European Championship | 4–1 | Netherlands | 1,928 +36·#7 ↑4 | |
| 15 Jun 1996 | European Championship | 2–0 | Scotland | 1,892 +18·#12 ↑2 | |
| 8 Jun 1996 | European Championship | 1–1 | England | 1,874 -12·#14 ↓1 | |
| 23 May 1996 | Friendly | 0–3 | England | 1,886 +10·#13 ↑1 | |
| 18 May 1996 | Friendly | 3–0 | Hungary | 1,876 +3·#14 — | |
| 24 Apr 1996 | Friendly | 0–0 | Croatia | 1,873 -2·#14 ↓1 | |
| 27 Mar 1996 | Friendly | 0–1 | England | 1,875 +6·#13 — | |
| 12 Dec 1995 | Friendly | 1–1 | Portugal | 1,869 -3·#13 — | |
| 15 Nov 1995 | Friendly | 1–3 | England | 1,872 +10·#13 — | |
| 11 Oct 1995 | Friendly | 0–0 | Norway | 1,862 +3·#14 ↑1 | |
| 6 Sept 1995 | Friendly | 0–0 | England | 1,859 -3·#17 ↓1 | |
| 11 Jun 1995 | Umbro Cup | 3–1 | England | 1,862 -17·#17 ↓3 | |
| 8 Jun 1995 | Umbro Cup | 3–3 | Sweden | 1,879 -5·#14 ↓1 | |
| 3 Jun 1995 | Umbro Cup | 2–1 | Japan | 1,884 +3·#14 ↑1 | |
| 29 Mar 1995 | Friendly | 0–0 | Uruguay | 1,881 -5·#14 ↓1 | |
| 15 Feb 1995 | Friendly | 0–1 | Ireland | 1,886 -8·#13 — | |
| 16 Nov 1994 | Friendly | 1–0 | Nigeria | 1,894 +5·#13 ↓1 | |
| 12 Oct 1994 | Friendly | 1–1 | Romania | 1,889 -2·#12 — | |
| 7 Sept 1994 | Friendly | 2–0 | United States | 1,891 +3·#12 — | |
| 22 May 1994 | Friendly | 0–0 | Norway | 1,888 -4·#11 — | |
| 17 May 1994 | Friendly | 5–0 | Greece | 1,892 +6·#11 — | |
| 9 Mar 1994 | Friendly | 0–1 | England | 1,886 +9·#11 ↑1 | |
| 17 Nov 1993 | World Cup qualifier | 7–1(N) | San Marino | 1,877 +1·#13 — | |
| 13 Oct 1993 | World Cup qualifier | 0–2 | Netherlands | 1,876 -16·#14 ↓3 | |
| 8 Sept 1993 | World Cup qualifier | 3–0 | Poland | 1,892 +19·#10 ↑4 | |
| 19 Jun 1993 | US Cup | 2–1(N) | England | 1,873 -10·#11 — | |
| 13 Jun 1993 | US Cup | 1–1(N) | England | 1,883 +5·#10 ↑1 | |
| 9 Jun 1993 | US Cup | 0–2 | United States | 1,878 -33·#11 ↓2 | |
| 2 Jun 1993 | World Cup qualifier | 0–2 | Norway | 1,911 -36·#9 ↓3 | |
| 29 May 1993 | World Cup qualifier | 1–1 | Poland | 1,947 -3·#6 — | |
| 28 Apr 1993 | World Cup qualifier | 2–2 | Netherlands | 1,950 -5·#6 — | |
| 31 Mar 1993 | World Cup qualifier | 2–0 | Turkey | 1,955 +9·#6 — | |
| 17 Feb 1993 | World Cup qualifier | 6–0 | San Marino | 1,946 ±0·#6 — | |
| 18 Nov 1992 | World Cup qualifier | 4–0 | Turkey | 1,946 +5·#6 — | |
| 14 Oct 1992 | World Cup qualifier | 1–1 | Norway | 1,941 -14·#6 — | |
| 9 Sept 1992 | Friendly | 0–1 | Spain | 1,955 -11·#6 — | |
| 17 Jun 1992 | European Championship | 1–2 | Sweden | 1,966 -28·#5 ↓3 | |
| 14 Jun 1992 | European Championship | 0–0(N) | France | 1,994 -2·#2 — | |
| 11 Jun 1992 | European Championship | 0–0(N) | England | 1,996 -9·#2 — | |
| 3 Jun 1992 | Friendly | 2–1 | Finland | 2,005 +3·#2 — | |
| 17 May 1992 | Friendly | 1–1 | England | 2,002 -4·#2 — | |
| 12 May 1992 | Friendly | 1–0 | Hungary | 2,006 +6·#2 — | |
| 29 Apr 1992 | Friendly | 🏳Commonwealth of Independent States | 2–2 | England | 2,000 +1·#2 — |
| 25 Mar 1992 | Friendly | 🏳Czechoslovakia | 2–2 | England | 1,999 -1·#2 — |
| 19 Feb 1992 | Friendly | 2–0 | France | 2,000 +12·#2 ↑1 | |
| 13 Nov 1991 | European Championship qualifier | 1–1 | Poland | 1,988 -6·#3 — | |
| 16 Oct 1991 | European Championship qualifier | 1–0 | Turkey | 1,994 +2·#3 — | |
| 11 Sept 1991 | Friendly | 1–0 | England | 1,992 -11·#3 ↓1 | |
| 12 Jun 1991 | Friendly | 4–2 | Malaysia | 2,003 +1·#2 — | |
| 8 Jun 1991 | Friendly | 2–0 | New Zealand | 2,002 +3·#2 — | |
| 3 Jun 1991 | Friendly | 1–0 | New Zealand | 1,999 +2·#3 — | |
| 1 Jun 1991 | Friendly | 0–1 | England | 1,997 +4·#3 — | |
| 25 May 1991 | Challenge Cup | 2–2 | England | 1,993 -8·#3 — | |
| 21 May 1991 | Challenge Cup | 3–1 | Soviet Union🏳 | 2,001 +12·#3 — | |
| 1 May 1991 | European Championship qualifier | 1–0 | Turkey | 1,989 +7·#3 — | |
| 27 Mar 1991 | European Championship qualifier | 1–1 | Ireland | 1,982 -10·#3 — | |
| 6 Feb 1991 | Friendly | 0–2 | England | 1,992 +2·#3 — | |
| 14 Nov 1990 | European Championship qualifier | 1–1 | Ireland | 1,990 ±0·#3 — | |
| 17 Oct 1990 | European Championship qualifier | 2–0 | Poland | 1,990 +9·#3 — | |
| 12 Sept 1990 | Friendly | 1–0 | Hungary | 1,981 +3·#3 ↑1 | |
| 7 Jul 1990 | World Cup | 1–2 | Italy | 1,978 -20·#4 ↓1 | |
| 4 Jul 1990 | World Cup | 1–1(N) | West Germany🏳 | 1,998 +6·#3 — | |
| 1 Jul 1990 | World Cup | 2–3(N) | England | 1,992 +11·#3 ↑1 | |
| 26 Jun 1990 | World Cup | 0–1(N) | England | 1,981 +25·#4 ↑2 | |
| 21 Jun 1990 | World Cup | 0–1(N) | England | 1,956 +10·#6 ↓1 | |
| 16 Jun 1990 | World Cup | 0–0(N) | Netherlands | 1,946 +6·#5 — | |
| 11 Jun 1990 | World Cup | 1–1(N) | Ireland | 1,940 -4·#6 — | |
| 2 Jun 1990 | Friendly | 1–1 | Tunisia | 1,944 -8·#6 ↓1 | |
| 22 May 1990 | Friendly | 1–2 | Uruguay | 1,952 -15·#5 — | |
| 15 May 1990 | Friendly | 0–1 | England | 1,967 +6·#5 — | |
| 25 Apr 1990 | Friendly | 🏳Czechoslovakia | 2–4 | England | 1,961 +8·#5 ↑1 |
| 28 Mar 1990 | Friendly | 0–1 | England | 1,953 +9·#6 ↑1 | |
| 13 Dec 1989 | Friendly | 2–1 | Yugoslavia🏳 | 1,944 +7·#7 — | |
| 15 Nov 1989 | Friendly | 0–0 | Italy | 1,937 -2·#7 — | |
| 11 Oct 1989 | World Cup qualifier | 0–0 | Poland | 1,939 -2·#6 — | |
| 6 Sept 1989 | World Cup qualifier | 0–0 | Sweden | 1,941 +6·#6 — | |
| 7 Jun 1989 | Friendly | 1–1 | England | 1,935 +1·#7 — | |
| 3 Jun 1989 | World Cup qualifier | 3–0 | Poland | 1,934 +17·#7 — | |
| 27 May 1989 | Stanley Rous Cup | 2–0 | Scotland | 1,917 +25·#7 ↑3 | |
| 23 May 1989 | Stanley Rous Cup | 0–0 | England | 1,892 -9·#10 ↓2 | |
| 26 Apr 1989 | World Cup qualifier | 0–5 | England | 1,901 +3·#8 ↑1 | |
| 8 Mar 1989 | World Cup qualifier | 0–2 | England | 1,898 +7·#8 ↑1 | |
| 8 Feb 1989 | Friendly | 2–1 | Greece | 1,891 +7·#9 ↑1 | |
| 16 Nov 1988 | Friendly | 1–1 | Saudi Arabia | 1,884 -8·#9 ↓1 | |
| 19 Oct 1988 | World Cup qualifier | 0–0 | Sweden | 1,892 -3·#7 — | |
| 14 Sept 1988 | Friendly | 0–1 | England | 1,895 +6·#7 — | |
| 18 Jun 1988 | European Championship | 1–3(N) | Soviet Union🏳 | 1,889 -30·#7 — | |
| 15 Jun 1988 | European Championship | 1–3(N) | Netherlands | 1,919 -43·#7 ↓2 | |
| 12 Jun 1988 | European Championship | 0–1(N) | Ireland | 1,962 -36·#3 ↓2 | |
| 28 May 1988 | Friendly | 0–1 | England | 1,998 +6·#1 — | |
| 24 May 1988 | Stanley Rous Cup | 1–1 | England | 1,992 -11·#1 — | |
| 21 May 1988 | Stanley Rous Cup | 1–0 | Scotland | 2,003 +4·#1 — | |
| 27 Apr 1988 | Friendly | 0–0 | Hungary | 1,999 -3·#1 — | |
| 23 Mar 1988 | Friendly | 2–2 | Netherlands | 2,002 -5·#1 — | |
| 17 Feb 1988 | Friendly | 0–0 | Israel | 2,007 -8·#1 — | |
| 11 Nov 1987 | European Championship qualifier | 4–1 | Yugoslavia🏳 | 2,015 +33·#1 ↑1 | |
| 14 Oct 1987 | European Championship qualifier | 8–0 | Turkey | 1,982 +4·#2 ↑1 | |
| 9 Sept 1987 | Friendly | 1–3 | West Germany🏳 | 1,978 -12·#2 — | |
| 23 May 1987 | Stanley Rous Cup | 0–0 | Scotland | 1,990 -6·#3 — | |
| 19 May 1987 | Stanley Rous Cup | 1–1 | England | 1,996 -4·#3 — | |
| 29 Apr 1987 | European Championship qualifier | 0–0 | Turkey | 2,000 -16·#3 — | |
| 1 Apr 1987 | European Championship qualifier | 0–2 | England | 2,016 +18·#3 — | |
| 18 Feb 1987 | Friendly | 4–2 | Spain | 1,998 +20·#3 ↑2 | |
| 12 Nov 1986 | European Championship qualifier | 2–0 | Yugoslavia🏳 | 1,978 +13·#5 — | |
| 15 Oct 1986 | European Championship qualifier | 0–3 | England | 1,965 +12·#6 — | |
| 10 Sept 1986 | Friendly | 0–1 | Sweden | 1,953 -10·#7 ↓1 | |
| 22 Jun 1986 | World Cup | 2–1(N) | England | 1,963 -34·#5 ↓2 | |
| 18 Jun 1986 | World Cup | 3–0(N) | Paraguay | 1,997 +34·#3 ↑1 | |
| 11 Jun 1986 | World Cup | 3–0(N) | Poland | 1,963 +38·#4 ↑3 | |
| 6 Jun 1986 | World Cup | 0–0(N) | Morocco | 1,925 -21·#5 ↓2 | |
| 3 Jun 1986 | World Cup | 0–1(N) | Portugal | 1,946 -44·#3 — | |
| 24 May 1986 | Friendly | 0–1 | England | 1,990 +4·#2 — | |
| 17 May 1986 | Friendly | 3–0(N) | Mexico | 1,986 +12·#2 — | |
| 14 May 1986 | Friendly | 4–1(N) | South Korea | 1,974 +4·#2 — | |
| 23 Apr 1986 | Stanley Rous Cup | 2–1 | Scotland | 1,970 +8·#2 — | |
| 26 Mar 1986 | Friendly | 1–0 | Soviet Union🏳 | 1,962 +14·#2 ↑1 | |
| 26 Feb 1986 | Friendly | 2–1 | Israel | 1,948 +5·#3 — | |
| 29 Jan 1986 | Friendly | 0–4 | England | 1,943 +8·#3 — | |
| 13 Nov 1985 | World Cup qualifier | 0–0 | England | 1,935 -11·#3 — | |
| 16 Oct 1985 | World Cup qualifier | 5–0 | Turkey | 1,946 +4·#3 ↑1 | |
| 11 Sept 1985 | World Cup qualifier | 1–1 | Romania | 1,942 -13·#4 ↓1 | |
| 16 Jun 1985 | Friendly | 5–0 | United States | 1,955 +6·#3 ↑1 | |
| 12 Jun 1985 | Azteca 2000 Tournament | 3–0(N) | West Germany🏳 | 1,949 +33·#4 ↑3 | |
| 9 Jun 1985 | Mexico City Cup and Azteca 2000 Tournament | 0–1 | Mexico | 1,916 -17·#7 ↓3 | |
| 6 Jun 1985 | Mexico City Cup | 1–2(N) | Italy | 1,933 -18·#4 — | |
| 25 May 1985 | Stanley Rous Cup | 0–1 | Scotland | 1,951 -16·#4 — | |
| 22 May 1985 | World Cup qualifier | 1–1 | Finland | 1,967 -16·#4 — | |
| 1 May 1985 | World Cup qualifier | 0–0 | Romania | 1,983 -6·#4 — | |
| 26 Mar 1985 | Friendly | 2–1 | Ireland | 1,989 +2·#3 — | |
| 27 Feb 1985 | World Cup qualifier | 0–1 | England | 1,987 +17·#3 ↑1 | |
| 14 Nov 1984 | World Cup qualifier | 8–0 | Turkey | 1,970 +14·#4 — | |
| 17 Oct 1984 | World Cup qualifier | 5–0 | Finland | 1,956 +3·#4 — | |
| 12 Sept 1984 | Friendly | 🏳East Germany | 0–1 | England | 1,953 +6·#4 — |
| 17 Jun 1984 | Friendly | 0–0 | England | 1,947 -2·#4 — | |
| 13 Jun 1984 | William Poole Cup | 0–2 | Uruguay | 1,949 -23·#4 ↓1 | |
| 10 Jun 1984 | Friendly | 0–2 | England | 1,972 +20·#3 ↑2 | |
| 2 Jun 1984 | Friendly | 0–2 | Soviet Union🏳 | 1,952 -17·#5 ↓2 | |
| 26 May 1984 | British Championship | 1–1 | Scotland | 1,969 -1·#3 — | |
| 2 May 1984 | British Championship | 0–1 | Wales | 1,970 -24·#3 — | |
| 4 Apr 1984 | British Championship | 0–1 | England | 1,994 +8·#3 — | |
| 29 Feb 1984 | Friendly | 0–2 | France | 1,986 -14·#3 — | |
| 16 Nov 1983 | European Championship qualifier | 4–0 | Luxembourg | 2,000 +1·#2 ↑1 | |
| 12 Oct 1983 | European Championship qualifier | 3–0 | Hungary | 1,999 +24·#4 — | |
| 21 Sept 1983 | European Championship qualifier | 1–0 | England | 1,975 -35·#4 — | |
| 19 Jun 1983 | Friendly | 1–1 | England | 2,010 -8·#4 ↓1 | |
| 15 Jun 1983 | Friendly | 0–1 | England | 2,018 +3·#3 ↑1 | |
| 12 Jun 1983 | Friendly | 0–0 | England | 2,015 -8·#4 ↓1 | |
| 1 Jun 1983 | British Championship | 2–0 | Scotland | 2,023 +11·#3 — | |
| 28 May 1983 | British Championship | 0–0 | England | 2,012 -7·#3 — | |
| 27 Apr 1983 | European Championship qualifier | 2–0 | Hungary | 2,019 +10·#3 — | |
| 30 Mar 1983 | European Championship qualifier | 0–0 | Greece | 2,009 -18·#3 ↓1 | |
| 23 Feb 1983 | British Championship | 2–1 | Wales | 2,027 +7·#2 — | |
| 15 Dec 1982 | European Championship qualifier | 9–0 | Luxembourg | 2,020 +1·#2 — | |
| 17 Nov 1982 | European Championship qualifier | 3–0 | Greece | 2,019 +13·#3 ↑2 | |
| 13 Oct 1982 | Friendly | 1–2 | West Germany🏳 | 2,006 -13·#5 ↓1 | |
| 22 Sept 1982 | European Championship qualifier | 2–2 | England | 2,019 -10·#4 — | |
| 5 Jul 1982 | World Cup | 0–0 | Spain | 2,029 -9·#3 — | |
| 29 Jun 1982 | World Cup | 0–0(N) | West Germany🏳 | 2,038 +5·#3 — | |
| 25 Jun 1982 | World Cup | 1–0(N) | Kuwait | 2,033 +5·#3 — | |
| 20 Jun 1982 | World Cup | 🏳Czechoslovakia | 0–2(N) | England | 2,028 +30·#3 ↑1 |
| 16 Jun 1982 | World Cup | 3–1(N) | France | 1,998 +34·#3 ↑2 | |
| 3 Jun 1982 | Friendly | 4–1 | Finland | 1,964 +4·#5 — | |
| 2 Jun 1982 | Friendly | 1–1 | Iceland | 1,960 -8·#5 — | |
| 29 May 1982 | British Championship | 1–0 | Scotland | 1,968 +21·#5 ↑1 | |
| 25 May 1982 | Friendly | 2–0 | Netherlands | 1,947 +10·#6 — | |
| 27 Apr 1982 | British Championship | 1–0 | Wales | 1,937 +22·#6 ↑4 | |
| 23 Feb 1982 | British Championship | 0–4 | England | 1,915 +17·#8 ↑3 | |
| 18 Nov 1981 | World Cup qualifier | 1–0 | Hungary | 1,898 +11·#11 ↑2 | |
| 9 Sept 1981 | World Cup qualifier | 1–2 | Norway | 1,887 -35·#14 ↓4 | |
| 6 Jun 1981 | World Cup qualifier | 3–1 | Hungary | 1,922 +33·#10 ↑5 | |
| 30 May 1981 | World Cup qualifier | 2–1 | England | 1,889 -31·#15 ↓4 | |
| 23 May 1981 | British Championship | 0–1 | Scotland | 1,920 -31·#10 ↓3 | |
| 20 May 1981 | British Championship | 0–0 | Wales | 1,951 -9·#7 ↓2 | |
| 12 May 1981 | Friendly | 1–0 | England | 1,960 -10·#5 ↓1 | |
| 29 Apr 1981 | World Cup qualifier | 0–0 | Romania | 1,970 -13·#4 — | |
| 25 Mar 1981 | Friendly | 1–2 | Spain | 1,983 -16·#4 — | |
| 19 Nov 1980 | World Cup qualifier | 1–2 | England | 1,999 +2·#5 — | |
| 15 Oct 1980 | World Cup qualifier | 1–2 | Romania | 1,997 -27·#4 ↓1 | |
| 10 Sept 1980 | World Cup qualifier | 4–0 | Norway | 2,024 +2·#3 — | |
| 18 Jun 1980 | European Championship | 2–1(N) | Spain | 2,022 +15·#3 ↑1 | |
| 15 Jun 1980 | European Championship | 0–1 | Italy | 2,007 -21·#4 ↓1 | |
| 12 Jun 1980 | European Championship | 1–1(N) | England | 2,028 -8·#4 — | |
| 31 May 1980 | Friendly | 1–2 | England | 2,036 +4·#3 — | |
| 24 May 1980 | British Championship | 2–0 | Scotland | 2,032 +22·#3 ↑1 | |
| 20 May 1980 | British Championship | 1–1 | England | 2,010 -16·#4 — | |
| 17 May 1980 | British Championship | 1–4 | Wales | 2,026 -50·#4 ↓2 | |
| 13 May 1980 | Friendly | 1–3 | England | 2,076 +7·#2 — | |
| 26 Mar 1980 | Friendly | 2–0 | Spain | 2,069 +12·#2 — | |
| 6 Feb 1980 | European Championship qualifier | 2–0 | Ireland | 2,057 +5·#2 — | |
| 22 Nov 1979 | European Championship qualifier | 0–2 | England | 2,052 +4·#2 ↑1 | |
| 17 Oct 1979 | European Championship qualifier | 1–5 | England | 2,048 +17·#3 — | |
| 12 Sept 1979 | European Championship qualifier | 0–1 | England | 2,031 +2·#3 — | |
| 13 Jun 1979 | Friendly | 4–3 | England | 2,029 -11·#4 ↓1 | |
| 10 Jun 1979 | Friendly | 0–0 | Sweden | 2,040 -5·#3 — | |
| 6 Jun 1979 | European Championship qualifier | 0–3 | England | 2,045 +17·#3 ↑1 | |
| 26 May 1979 | British Championship | 3–1 | Scotland | 2,028 +11·#4 ↑1 | |
| 23 May 1979 | British Championship | 0–0 | Wales | 2,017 -14·#5 ↓1 | |
| 19 May 1979 | British Championship | 0–2 | England | 2,031 +20·#3 ↑3 | |
| 7 Feb 1979 | European Championship qualifier | 0–4 | England | 2,011 +10·#5 — | |
| 29 Nov 1978 | Friendly | 🏳Czechoslovakia | 0–1 | England | 2,001 +5·#5 — |
| 25 Oct 1978 | European Championship qualifier | 1–1 | Ireland | 1,996 -10·#6 — | |
| 20 Sept 1978 | European Championship qualifier | 3–4 | England | 2,006 +8·#5 ↑1 | |
| 24 May 1978 | Friendly | 4–1 | Hungary | 1,998 +10·#4 — | |
| 20 May 1978 | British Championship | 1–0 | Scotland | 1,988 +26·#4 ↑2 | |
| 16 May 1978 | British Championship | 0–1 | England | 1,962 +6·#6 — | |
| 13 May 1978 | British Championship | 3–1 | Wales | 1,956 +28·#6 ↑2 | |
| 19 Apr 1978 | Friendly | 1–1 | England | 1,928 +1·#9 — | |
| 22 Feb 1978 | Friendly | 1–2 | West Germany🏳 | 1,927 -3·#8 — | |
| 16 Nov 1977 | World Cup qualifier | 2–0 | Italy | 1,930 +27·#8 ↑4 | |
| 12 Oct 1977 | World Cup qualifier | 2–0 | Luxembourg | 1,903 +2·#12 — | |
| 7 Sept 1977 | Friendly | 0–0 | England | 1,901 -8·#11 ↓2 | |
| 15 Jun 1977 | Friendly | 0–0 | Uruguay | 1,909 -4·#10 — | |
| 12 Jun 1977 | Friendly | 1–1 | England | 1,913 +3·#10 — | |
| 8 Jun 1977 | Friendly | 0–0 | England | 1,910 +6·#10 ↑1 | |
| 4 Jun 1977 | British Championship | 1–2 | Scotland | 1,904 -24·#11 ↓3 | |
| 31 May 1977 | British Championship | 0–1 | Wales | 1,928 -33·#8 ↓2 | |
| 28 May 1977 | British Championship | 1–2 | England | 1,961 +14·#6 — | |
| 30 Mar 1977 | World Cup qualifier | 5–0 | Luxembourg | 1,947 +1·#7 — | |
| 9 Feb 1977 | Friendly | 0–2 | Netherlands | 1,946 -16·#7 — | |
| 17 Nov 1976 | World Cup qualifier | 0–2 | Italy | 1,962 -24·#7 ↓2 | |
| 13 Oct 1976 | World Cup qualifier | 2–1 | Finland | 1,986 +1·#5 — | |
| 8 Sept 1976 | Friendly | 1–1 | Ireland | 1,985 -8·#5 ↓1 | |
| 13 Jun 1976 | World Cup qualifier | 4–1 | Finland | 1,993 +4·#4 — | |
| 28 May 1976 | Bicentennial Cup | 3–2(N) | Italy | 1,989 +14·#4 — | |
| 23 May 1976 | Bicentennial Cup | 1–0(N) | England | 1,975 -13·#4 — | |
| 15 May 1976 | British Championship | 1–2 | Scotland | 1,988 -19·#4 — | |
| 11 May 1976 | British Championship | 0–4 | England | 2,007 +10·#4 — | |
| 8 May 1976 | British Championship | 1–0 | Wales | 1,997 +12·#4 — | |
| 24 Mar 1976 | Friendly | 2–1 | Wales | 1,985 +7·#5 — | |
| 19 Nov 1975 | European Championship qualifier | 1–1 | Portugal | 1,978 -2·#5 — | |
| 30 Oct 1975 | European Championship qualifier | 🏳Czechoslovakia | 2–1 | England | 1,980 -21·#5 — |
| 3 Sept 1975 | Friendly | 1–2 | England | 2,001 +5·#5 — | |
| 24 May 1975 | British Championship | 5–1 | Scotland | 1,996 +21·#5 — | |
| 21 May 1975 | British Championship | 2–2 | Wales | 1,975 -15·#5 — | |
| 17 May 1975 | British Championship | 0–0 | England | 1,990 -5·#5 — | |
| 11 May 1975 | European Championship qualifier | 0–1 | England | 1,995 +1·#5 — | |
| 16 Apr 1975 | European Championship qualifier | 0–5 | England | 1,994 +1·#5 — | |
| 12 Mar 1975 | Friendly | 2–0 | West Germany🏳 | 1,993 +17·#5 — | |
| 20 Nov 1974 | European Championship qualifier | 0–0 | Portugal | 1,976 -12·#5 — | |
| 30 Oct 1974 | European Championship qualifier | 🏳Czechoslovakia | 0–3 | England | 1,988 +18·#5 — |
| 5 Jun 1974 | Friendly | 2–2 | Yugoslavia🏳 | 1,970 +2·#4 — | |
| 1 Jun 1974 | Friendly | 0–1 | England | 1,968 +9·#4 — | |
| 29 May 1974 | Friendly | 🏳East Germany | 1–1 | England | 1,959 +2·#4 ↑1 |
| 22 May 1974 | Friendly | 2–2 | England | 1,957 -4·#5 ↓1 | |
| 18 May 1974 | British Championship | 0–2 | Scotland | 1,961 -39·#4 — | |
| 15 May 1974 | British Championship | 0–1 | England | 2,000 +6·#4 — | |
| 11 May 1974 | British Championship | 2–0 | Wales | 1,994 +13·#4 — | |
| 3 Apr 1974 | Friendly | 0–0 | Portugal | 1,981 ±0·#4 — | |
| 14 Nov 1973 | Friendly | 0–1 | Italy | 1,981 -13·#4 ↓1 | |
| 17 Oct 1973 | World Cup qualifier | 1–1 | Poland | 1,994 -7·#3 — | |
| 26 Sept 1973 | Friendly | 0–7 | England | 2,001 +8·#3 — | |
| 14 Jun 1973 | Friendly | 0–2 | Italy | 1,993 -12·#3 — | |
| 10 Jun 1973 | Friendly | 2–1 | Soviet Union🏳 | 2,005 +11·#3 — | |
| 6 Jun 1973 | World Cup qualifier | 0–2 | Poland | 1,994 -31·#3 — | |
| 27 May 1973 | Friendly | 🏳Czechoslovakia | 1–1 | England | 2,025 -3·#3 — |
| 19 May 1973 | British Championship | 1–0 | Scotland | 2,028 +6·#3 — | |
| 15 May 1973 | British Championship | 3–0 | Wales | 2,022 +5·#3 — | |
| 12 May 1973 | British Championship | 1–2 | England | 2,017 +4·#3 — | |
| 14 Feb 1973 | Friendly | 5–0 | Scotland | 2,013 +17·#3 — | |
| 24 Jan 1973 | World Cup qualifier | 1–1 | Wales | 1,996 -17·#3 — | |
| 15 Nov 1972 | World Cup qualifier | 1–0 | Wales | 2,013 +8·#3 — | |
| 11 Oct 1972 | Friendly | 1–1 | Yugoslavia🏳 | 2,005 -5·#3 — | |
| 27 May 1972 | British Championship | 1–0 | Scotland | 2,010 +15·#3 — | |
| 23 May 1972 | British Championship | 1–0 | England | 1,995 -36·#3 — | |
| 20 May 1972 | British Championship | 3–0 | Wales | 2,031 +14·#3 — | |
| 13 May 1972 | European Championship qualifier | 0–0 | West Germany🏳 | 2,017 +10·#3 — | |
| 29 Apr 1972 | European Championship qualifier | 1–3 | West Germany🏳 | 2,007 -37·#3 — | |
| 1 Dec 1971 | European Championship qualifier | 2–0 | Greece | 2,044 +9·#3 — | |
| 10 Nov 1971 | European Championship qualifier | 1–1 | England | 2,035 -17·#3 — | |
| 13 Oct 1971 | European Championship qualifier | 2–3 | England | 2,052 +8·#3 — | |
| 22 May 1971 | British Championship | 3–1 | Scotland | 2,044 +6·#3 — | |
| 19 May 1971 | British Championship | 0–0 | Wales | 2,038 -18·#3 ↓1 | |
| 15 May 1971 | British Championship | 0–1 | England | 2,056 +8·#2 — | |
| 12 May 1971 | European Championship qualifier | 5–0 | Malta | 2,048 +1·#2 — | |
| 21 Apr 1971 | European Championship qualifier | 3–0 | Greece | 2,047 +4·#2 — | |
| 3 Feb 1971 | European Championship qualifier | 1–0 | Malta | 2,043 +2·#2 — | |
| 25 Nov 1970 | Friendly | 🏳East Germany | 1–3 | England | 2,041 +7·#2 — |
| 14 Jun 1970 | World Cup | 2–3(N) | West Germany🏳 | 2,034 -32·#3 ↓1 | |
| 11 Jun 1970 | World Cup | 🏳Czechoslovakia | 0–1(N) | England | 2,066 +16·#2 — |
| 7 Jun 1970 | World Cup | 1–0(N) | England | 2,050 -32·#2 ↓1 | |
| 2 Jun 1970 | World Cup | 1–0(N) | Romania | 2,082 +10·#1 — | |
| 24 May 1970 | Friendly | 0–2 | England | 2,072 +1·#1 — | |
| 20 May 1970 | Friendly | 0–4 | England | 2,071 +2·#1 — | |
| 25 Apr 1970 | British Championship | 0–0 | Scotland | 2,069 -8·#1 — | |
| 21 Apr 1970 | British Championship | 1–3 | England | 2,077 +4·#1 — | |
| 18 Apr 1970 | British Championship | 1–1 | Wales | 2,073 -15·#1 — | |
| 25 Feb 1970 | Friendly | 1–3 | England | 2,088 +7·#1 — | |
| 14 Jan 1970 | Friendly | 0–0 | Netherlands | 2,081 -9·#1 — | |
| 10 Dec 1969 | Friendly | 1–0 | Portugal | 2,090 +2·#1 — | |
| 5 Nov 1969 | Friendly | 1–0 | Netherlands | 2,088 +4·#1 — | |
| 12 Jun 1969 | Friendly | 2–1 | England | 2,084 -10·#1 — | |
| 8 Jun 1969 | Friendly | 2–1 | Uruguay | 2,094 +6·#1 — | |
| 3 Jun 1969 | Friendly | 4–0 | Mexico | 2,088 +10·#1 — | |
| 1 Jun 1969 | Friendly | 0–0 | Mexico | 2,078 -5·#1 — | |
| 10 May 1969 | British Championship | 4–1 | Scotland | 2,083 +11·#1 — | |
| 7 May 1969 | British Championship | 2–1 | Wales | 2,072 +2·#1 — | |
| 3 May 1969 | British Championship | 1–3 | England | 2,070 +15·#1 — | |
| 12 Mar 1969 | Friendly | 5–0 | France | 2,055 +3·#1 — | |
| 15 Jan 1969 | Friendly | 1–1 | Romania | 2,052 -8·#1 — | |
| 11 Dec 1968 | Friendly | 1–1 | England | 2,060 -7·#1 — | |
| 6 Nov 1968 | Friendly | 0–0 | Romania | 2,067 -6·#1 — | |
| 8 Jun 1968 | European Championship | 2–0(N) | Soviet Union🏳 | 2,073 +32·#1 — | |
| 5 Jun 1968 | European Championship | 0–1(N) | Yugoslavia🏳 | 2,041 -40·#1 — | |
| 1 Jun 1968 | Friendly | 0–1 | West Germany🏳 | 2,081 -10·#1 — | |
| 22 May 1968 | Friendly | 3–1 | Sweden | 2,091 +2·#1 — | |
| 8 May 1968 | European Championship qualifier | 2–1 | Spain | 2,089 +14·#1 — | |
| 3 Apr 1968 | European Championship qualifier | 1–0 | Spain | 2,075 +6·#1 — | |
| 24 Feb 1968 | European Championship qualifier and British Championship | 1–1 | Scotland | 2,069 -7·#1 — | |
| 6 Dec 1967 | Friendly | 2–2 | Soviet Union🏳 | 2,076 -6·#1 — | |
| 22 Nov 1967 | European Championship qualifier and British Championship | 0–2 | England | 2,082 +4·#1 — | |
| 21 Oct 1967 | European Championship qualifier and British Championship | 3–0 | Wales | 2,078 +13·#1 — | |
| 27 May 1967 | Friendly | 0–1 | England | 2,065 +5·#1 — | |
| 24 May 1967 | Friendly | 2–0 | Spain | 2,060 +5·#1 — | |
| 15 Apr 1967 | European Championship qualifier and British Championship | 2–3 | Scotland | 2,055 -36·#1 — | |
| 16 Nov 1966 | European Championship qualifier and British Championship | 5–1 | Wales | 2,091 +4·#1 — | |
| 2 Nov 1966 | Friendly | 🏳Czechoslovakia | 0–0 | England | 2,087 -7·#1 — |
| 22 Oct 1966 | European Championship qualifier and British Championship | 0–2 | England | 2,094 +11·#1 — | |
| 30 Jul 1966 | World Cup | 4–2 | West Germany🏳 | 2,083 +35·#1 ↑1 | |
| 26 Jul 1966 | World Cup | 2–1 | Portugal | 2,048 +20·#3 — | |
| 23 Jul 1966 | World Cup | 0–1 | England | 2,028 +21·#3 ↓1 | |
| 20 Jul 1966 | World Cup | 2–0 | France | 2,007 +11·#2 ↑1 | |
| 16 Jul 1966 | World Cup | 2–0 | Mexico | 1,996 +20·#2 ↑3 | |
| 11 Jul 1966 | World Cup | 0–0 | Uruguay | 1,976 -18·#3 — | |
| 5 Jul 1966 | Friendly | 1–0 | Poland | 1,994 +5·#3 — | |
| 3 Jul 1966 | Friendly | 0–2 | England | 1,989 +4·#3 — | |
| 29 Jun 1966 | Friendly | 6–1 | Norway | 1,985 +6·#3 — | |
| 26 Jun 1966 | Friendly | 3–0 | Finland | 1,979 +3·#3 — | |
| 4 May 1966 | Friendly | 2–0 | Yugoslavia🏳 | 1,976 +5·#4 — | |
| 2 Apr 1966 | British Championship | 4–3 | Scotland | 1,971 +21·#5 — | |
| 23 Feb 1966 | Friendly | 1–0 | West Germany🏳 | 1,950 +6·#5 — | |
| 5 Jan 1966 | Friendly | 1–1 | Poland | 1,944 -8·#5 — | |
| 8 Dec 1965 | Friendly | 2–0 | Spain | 1,952 +19·#5 ↑1 | |
| 10 Nov 1965 | British Championship | 1–2 | England | 1,933 +5·#5 — | |
| 20 Oct 1965 | Friendly | 3–2 | England | 1,928 -16·#5 — | |
| 2 Oct 1965 | British Championship | 0–0 | Wales | 1,944 -7·#5 — | |
| 16 May 1965 | Friendly | 2–1 | Sweden | 1,951 +11·#4 — | |
| 12 May 1965 | Friendly | 1–0 | West Germany🏳 | 1,940 +12·#4 ↑1 | |
| 9 May 1965 | Friendly | 1–1 | Yugoslavia🏳 | 1,928 +1·#5 — | |
| 5 May 1965 | Friendly | 1–0 | Hungary | 1,927 +9·#5 ↑4 | |
| 10 Apr 1965 | British Championship | 2–2 | Scotland | 1,918 -6·#8 ↓1 | |
| 9 Dec 1964 | Friendly | 1–1 | Netherlands | 1,924 -4·#7 ↓2 | |
| 18 Nov 1964 | British Championship | 2–1 | Wales | 1,928 +6·#5 ↑2 | |
| 21 Oct 1964 | Friendly | 2–2 | England | 1,922 -7·#7 — | |
| 3 Oct 1964 | British Championship | 3–4 | England | 1,929 +13·#6 ↑3 | |
| 6 Jun 1964 | Cup of Nations | 1–0(N) | England | 1,916 -13·#8 ↓1 | |
| 4 Jun 1964 | Cup of Nations | 1–1(N) | Portugal | 1,929 -10·#7 ↓2 | |
| 30 May 1964 | Cup of Nations | 5–1 | England | 1,939 -21·#5 ↓2 | |
| 27 May 1964 | Friendly | 10–0 | United States | 1,960 +4·#3 — | |
| 24 May 1964 | Friendly | 3–1 | Ireland | 1,956 +8·#3 ↑1 | |
| 17 May 1964 | Friendly | 4–3 | Portugal | 1,948 +6·#4 — | |
| 6 May 1964 | Friendly | 2–1 | Uruguay | 1,942 +5·#4 ↑1 | |
| 11 Apr 1964 | British Championship | 0–1 | Scotland | 1,937 -17·#5 ↓2 | |
| 20 Nov 1963 | British Championship | 3–8 | England | 1,954 +7·#3 ↑1 | |
| 12 Oct 1963 | British Championship | 4–0 | Wales | 1,947 +36·#4 ↑5 | |
| 5 Jun 1963 | Friendly | 1–8 | England | 1,911 +11·#9 ↑2 | |
| 2 Jun 1963 | Friendly | 🏳East Germany | 1–2 | England | 1,900 +5·#11 — |
| 29 May 1963 | Friendly | 🏳Czechoslovakia | 2–4 | England | 1,895 +21·#11 ↑1 |
| 8 May 1963 | Friendly | 1–1 | England | 1,874 -1·#12 — | |
| 6 Apr 1963 | British Championship | 1–2 | Scotland | 1,875 -25·#12 ↓2 | |
| 27 Feb 1963 | European Championship qualifier | 2–5 | France | 1,900 -42·#9 ↓3 | |
| 21 Nov 1962 | British Championship | 4–0 | Wales | 1,942 +14·#7 ↑2 | |
| 20 Oct 1962 | British Championship | 1–3 | England | 1,928 +16·#8 ↑1 | |
| 3 Oct 1962 | European Championship qualifier | 1–1 | France | 1,912 -13·#9 ↓1 | |
| 10 Jun 1962 | World Cup | 3–1(N) | England | 1,925 -24·#9 ↓3 | |
| 7 Jun 1962 | World Cup | 0–0(N) | England | 1,949 -18·#6 — | |
| 2 Jun 1962 | World Cup | 1–3(N) | England | 1,967 +56·#6 ↑2 | |
| 31 May 1962 | World Cup | 1–2(N) | Hungary | 1,911 -30·#8 ↓1 | |
| 20 May 1962 | Friendly | 4–0 | Peru | 1,941 +12·#7 ↑1 | |
| 9 May 1962 | Friendly | 1–3 | England | 1,929 +4·#8 — | |
| 14 Apr 1962 | British Championship | 0–2 | Scotland | 1,925 -29·#8 ↓1 | |
| 4 Apr 1962 | Friendly | 1–3 | England | 1,954 +9·#7 ↑1 | |
| 22 Nov 1961 | British Championship | 1–1 | England | 1,945 -17·#8 ↓3 | |
| 25 Oct 1961 | World Cup qualifier | 2–0 | Portugal | 1,962 +5·#5 — | |
| 14 Oct 1961 | British Championship | 1–1 | Wales | 1,957 -3·#5 — | |
| 28 Sept 1961 | World Cup qualifier | 4–1 | Luxembourg | 1,960 +1·#5 — | |
| 27 May 1961 | Friendly | 3–1 | England | 1,959 -15·#5 ↓1 | |
| 24 May 1961 | Friendly | 3–2 | Italy | 1,974 +8·#4 ↑1 | |
| 21 May 1961 | World Cup qualifier | 1–1 | Portugal | 1,966 -9·#5 — | |
| 10 May 1961 | Friendly | 8–0 | Mexico | 1,975 +10·#5 — | |
| 15 Apr 1961 | British Championship | 9–3 | Scotland | 1,965 +16·#5 — | |
| 23 Nov 1960 | British Championship | 5–1 | Wales | 1,949 +16·#5 ↑2 | |
| 26 Oct 1960 | Friendly | 4–2 | Spain | 1,933 +16·#8 — | |
| 8 Oct 1960 | British Championship | 2–5 | England | 1,917 +8·#8 ↑2 | |
| 18 Nov 1959 | British Championship | 1–2 | England | 1,909 -38·#7 — | |
| 13 May 1959 | Friendly | 2–0 | England | 1,947 -3·#4 — | |
| 4 Oct 1958 | British Championship | 3–3 | England | 1,950 -42·#4 — | |
| 15 Jun 1958 | World Cup | 2–2(N) | England | 1,992 -14·#3 — | |
| 11 Jun 1958 | World Cup | 0–0(N) | England | 2,006 +8·#3 — | |
| 6 Nov 1957 | British Championship | 3–2 | England | 1,998 -31·#3 — | |
| 15 May 1957 | World Cup qualifier | 1–4 | England | 2,029 +25·#3 — | |
| 5 Dec 1956 | World Cup qualifier | 2–5 | England | 2,004 +19·#4 — | |
| 6 Oct 1956 | British Championship | 1–1 | England | 1,985 +5·#4 — | |
| 9 May 1956 | Friendly | 2–4 | England | 1,980 +18·#4 ↑1 | |
| 2 Nov 1955 | British Championship | 0–3 | England | 1,962 -23·#5 ↑1 | |
| 2 Oct 1955 | Friendly | 1–5 | England | 1,985 ±0·#5 — | |
| 2 Oct 1954 | British Championship | 0–2 | England | 1,985 -41·#5 — | |
| 20 Jun 1954 | World Cup | 0–2 | England | 2,026 +23·#4 — | |
| 17 Jun 1954 | World Cup | 4–4(N) | England | 2,003 -24·#4 — | |
| 11 Nov 1953 | World Cup qualifier and British Championship | 1–3 | England | 2,027 +19·#3 — | |
| 24 May 1953 | Friendly | 1–2 | England | 2,008 +5·#3 — | |
| 17 May 1953 | Friendly | 0–0 | England | 2,003 +5·#3 — | |
| 14 May 1953 | Friendly | 3–1 | England | 1,998 -17·#3 — | |
| 26 Nov 1952 | Friendly | 0–5 | England | 2,015 +13·#4 — | |
| 4 Oct 1952 | British Championship | 2–2 | England | 2,002 -15·#4 — | |
| 28 May 1952 | Friendly | 0–3 | England | 2,017 +9·#3 — | |
| 25 May 1952 | Friendly | 2–3 | England | 2,008 +38·#3 — | |
| 28 Nov 1951 | Friendly | 2–2 | England | 1,970 -5·#4 ↓1 | |
| 14 Nov 1951 | British Championship | 0–2 | England | 1,975 -7·#4 ↑1 | |
| 9 May 1951 | Friendly | 1–2 | England | 1,982 -16·#5 — | |
| 7 Oct 1950 | British Championship | 1–4 | England | 1,998 -79·#3 — | |
| 25 Jun 1950 | World Cup | 0–2(N) | England | 2,077 +6·#1 ↑1 | |
| 18 May 1950 | Friendly | 1–4 | England | 2,071 +42·#2 — | |
| 16 Nov 1949 | World Cup qualifier and British Championship | 2–9 | England | 2,029 -48·#2 — | |
| 2 Dec 1948 | Friendly | 0–6 | England | 2,077 +8·#1 ↑1 | |
| 9 Oct 1948 | British Championship | 2–6 | England | 2,069 +17·#2 — | |
| 26 Sept 1948 | Friendly | 0–0 | England | 2,052 +57·#2 — | |
| 5 Nov 1947 | British Championship | 2–2 | England | 1,995 +15·#3 — | |
| 21 Sept 1947 | Friendly | 2–5 | England | 1,980 +20·#3 ↑1 | |
| 18 May 1947 | Friendly | 1–0 | England | 1,960 +15·#5 — | |
| 28 Sept 1946 | British Championship | 2–7 | England | 1,945 +10·#5 ↑1 | |
| 11 May 1946 | Friendly | 1–4 | England | 1,935 -3·#6 — | |
| 19 Jan 1946 | Friendly | 0–2 | England | 1,938 -29·#6 — | |
| 15 Sept 1945 | British Championship | 0–1 | England | 1,967 +9·#4 — | |
| 21 Jul 1945 | Friendly tournament | 3–1 | England | 1,958 +6·#4 — | |
| 16 Nov 1938 | British Championship | 0–7 | England | 1,952 -8·#4 ↑2 | |
| 21 May 1938 | Friendly | 2–1 | England | 1,960 -16·#4 — | |
| 14 May 1938 | Friendly | 3–6 | England | 1,976 -10·#4 — | |
| 1 Dec 1937 | Friendly | 🏳Czechoslovakia | 4–5 | England | 1,986 +16·#3 — |
| 23 Oct 1937 | British Championship | 1–5 | England | 1,970 +43·#4 — | |
| 18 Nov 1936 | British Championship | 1–3 | England | 1,927 -15·#7 — | |
| 9 May 1936 | Friendly | 3–2 | England | 1,942 -18·#6 ↓2 | |
| 6 May 1936 | Friendly | 2–1 | England | 1,960 -52·#4 — | |
| 4 Dec 1935 | Friendly | 0–3 | England | 2,012 +8·#2 ↑1 | |
| 19 Oct 1935 | British Championship | 1–3 | England | 2,004 -31·#3 ↑1 | |
| 6 Feb 1935 | British Championship | 1–2 | England | 2,035 +40·#2 — | |
| 16 May 1934 | Friendly | 🏳Czechoslovakia | 2–1 | England | 1,995 -41·#3 — |
| 14 Oct 1933 | British Championship | 0–3 | England | 2,036 +15·#2 — | |
| 20 May 1933 | Friendly | 0–4 | England | 2,021 -10·#2 — | |
| 7 Dec 1932 | Friendly | 3–4 | England | 2,031 -4·#2 — | |
| 17 Oct 1932 | British Championship | 0–1 | England | 2,035 +44·#2 — | |
| 17 Oct 1931 | British Championship | 2–6 | England | 1,991 +20·#4 ↑1 | |
| 16 May 1931 | Friendly | 1–4 | England | 1,971 -28·#5 — | |
| 20 Oct 1930 | British Championship | 1–5 | England | 1,999 +8·#4 — | |
| 14 May 1930 | Friendly | 0–0 | England | 1,991 +2·#3 — | |
| 10 May 1930 | Friendly | 3–3 | England | 1,989 +45·#3 — | |
| 19 Oct 1929 | British Championship | 0–3 | England | 1,944 +62·#5 ↑2 | |
| 11 May 1929 | Friendly | 1–5 | England | 1,882 +36·#9 ↑1 | |
| 22 Oct 1928 | British Championship | 1–2 | England | 1,846 +10·#10 — | |
| 19 May 1928 | Friendly | 1–3 | England | 1,836 -42·#9 ↑3 | |
| 22 Oct 1927 | British Championship | 2–0 | England | 1,878 -28·#7 — | |
| 11 May 1927 | Friendly | 1–9 | England | 1,906 +51·#7 ↑1 | |
| 20 Oct 1926 | British Championship | 3–3 | England | 1,855 -13·#9 ↓2 | |
| 24 May 1926 | Friendly | 3–5 | England | 1,868 -57·#8 ↑2 | |
| 24 Oct 1925 | British Championship | 0–0 | England | 1,925 -9·#5 — | |
| 25 Jul 1925 | Friendly | 0–2 | England | 1,934 +5·#5 — | |
| 18 Jul 1925 | Friendly | 0–5 | England | 1,929 +7·#5 — | |
| 11 Jul 1925 | Friendly | 2–8 | England | 1,922 +8·#5 — | |
| 4 Jul 1925 | Friendly | 1–2 | England | 1,914 +4·#5 — | |
| 27 Jun 1925 | Friendly | 1–5 | England | 1,910 +8·#5 — | |
| 8 Dec 1924 | Friendly | 0–4 | England | 1,902 +13·#5 — | |
| 22 Oct 1924 | British Championship | 1–3 | England | 1,889 -15·#6 — | |
| 1 Nov 1923 | Friendly | 2–2 | England | 1,904 +3·#7 — | |
| 20 Oct 1923 | British Championship | 2–1 | England | 1,901 -11·#7 ↓3 | |
| 5 May 1923 | Friendly | 3–0 | England | 1,912 -8·#5 ↓1 | |
| 19 Mar 1923 | Friendly | 1–6 | England | 1,920 +8·#5 — | |
| 21 Oct 1922 | British Championship | 0–2 | England | 1,912 -14·#6 — | |
| 22 Oct 1921 | British Championship | 1–1 | England | 1,926 -7·#5 — | |
| 21 May 1921 | Friendly | 0–2 | England | 1,933 -87·#4 ↑2 | |
| 17 Feb 1920 | Friendly | 3–1 | England | 2,020 -42·#1 — | |
| 5 Jun 1914 | Friendly | 3–0 | England | 2,062 -53·#2 ↓1 | |
| 24 Feb 1914 | Friendly | 1–8 | England | 2,115 -65·#1 — | |
| 21 Mar 1913 | Friendly | 0–3 | England | 2,180 -33·#1 — | |
| 9 Nov 1912 | Friendly | 0–4 | England | 2,213 +1·#1 — | |
| 4 Jul 1912 | Olympic Games | 2–4(N) | England | 2,212 +58·#1 — | |
| 8 Apr 1912 | Friendly | 1–2 | England | 2,154 +7·#1 — | |
| 21 Oct 1911 | Friendly | 0–3 | England | 2,147 +7·#1 — | |
| 25 May 1911 | Friendly | 1–4 | England | 2,140 +10·#1 — | |
| 14 Apr 1911 | Friendly | 2–2 | England | 2,130 -21·#1 — | |
| 4 Mar 1911 | Friendly | 0–4 | England | 2,151 +28·#1 — | |
| 5 May 1910 | Friendly | 2–1 | England | 2,123 -10·#1 — | |
| 9 Apr 1910 | Friendly | 1–6 | England | 2,133 -50·#1 — | |
| 26 Mar 1910 | Friendly | 2–2 | England | 2,183 -18·#1 — | |
| 1 Jun 1909 | Friendly | 1–8 | England | 2,201 +31·#1 — | |
| 20 May 1909 | Friendly | 0–9 | England | 2,170 +2·#1 — | |
| 19 Apr 1909 | Friendly | 2–11 | England | 2,168 +19·#1 — | |
| 13 Mar 1909 | Friendly | 0–9 | England | 2,149 +3·#1 — | |
| 24 Oct 1908 | Olympic Games | 0–2 | England | 2,146 +84·#1 — | |
| 8 Jun 1908 | Friendly | 1–11 | England | 2,062 +23·#1 — | |
| 6 Jun 1908 | Friendly | 1–6 | England | 2,039 +20·#1 ↑1 | |
| 20 Apr 1908 | Friendly | 1–5 | England | 2,019 +8·#2 — | |
| 18 Apr 1908 | Friendly | 2–8 | England | 2,011 #2 — |