Back to rankings
Wales
UEFA738 data points
Current Rank
#49
4 Jun 2026
Current Rating
1,691
4 Jun 2026
Peak Rating
1,910
20 May 1981
Lowest Rating
1,403
3 Feb 1900
All-Time Change
+192
since Mar 1876
Rating History
Match Statistics
| Total | Home | Away | Neutral | Wins | Losses | Draws | GF | GA |
|---|---|---|---|---|---|---|---|---|
| 734 | 346 | 356 | 32 | 236 | 331 | 167 | 918 | 1,174 |
Match History
516 matchesH = home, A = away, N = neutral site, No tag = unknown/unspecified venue.
| Date | Tournament | Home | Score | Away | Elo / Rank |
|---|---|---|---|---|---|
| 2 Jun 2026 | Friendly | 1–1 | Wales | 1,691 -7·#50 ↓3 | |
| 31 Mar 2026 | Friendly | 1–1 | Wales | 1,698 -5·#46 ↓1 | |
| 26 Mar 2026 | World Cup qualifier | 1–1 | Wales | 1,703 -12·#45 ↓3 | |
| 18 Nov 2025 | World Cup qualifier | 1–7 | Wales | 1,715 +22·#41 ↑4 | |
| 15 Nov 2025 | World Cup qualifier | 0–1 | Wales | 1,693 +1·#46 — | |
| 13 Oct 2025 | World Cup qualifier | 4–2 | Wales | 1,692 -29·#47 ↓9 | |
| 9 Oct 2025 | Friendly | 3–0 | Wales | 1,721 -3·#38 — | |
| 9 Sept 2025 | Friendly | 1–0 | Wales | 1,724 -11·#38 ↓2 | |
| 4 Sept 2025 | World Cup qualifier | 0–1 | Wales | 1,735 +9·#38 ↑1 | |
| 9 Jun 2025 | World Cup qualifier | 4–3 | Wales | 1,726 -10·#38 — | |
| 6 Jun 2025 | World Cup qualifier | 0–3 | Wales | 1,736 ±0·#38 ↓1 | |
| 25 Mar 2025 | World Cup qualifier | 1–1 | Wales | 1,736 -1·#37 ↓1 | |
| 22 Mar 2025 | World Cup qualifier | 1–3 | Wales | 1,737 +5·#38 ↑1 | |
| 19 Nov 2024 | European Nations League B | 1–4 | Wales | 1,732 +15·#38 ↑5 | |
| 16 Nov 2024 | European Nations League B | 0–0 | Wales | 1,717 +12·#42 ↑3 | |
| 14 Oct 2024 | European Nations League B | 0–1 | Wales | 1,705 +6·#44 — | |
| 11 Oct 2024 | European Nations League B | 2–2 | Wales | 1,699 -2·#45 — | |
| 9 Sept 2024 | European Nations League B | 1–2 | Wales | 1,701 +17·#45 ↑2 | |
| 6 Sept 2024 | European Nations League B | 0–0 | Wales | 1,684 +1·#47 ↓1 | |
| 9 Jun 2024 | Friendly | 4–0 | Wales | 1,683 -16·#43 — | |
| 6 Jun 2024 | Friendly | 0–0(N) | Wales | 1,699 -10·#43 ↓2 | |
| 26 Mar 2024 | European Championship qualifier | 0–0 | Wales | 1,709 -6·#41 ↓4 | |
| 21 Mar 2024 | European Championship qualifier | 1–4 | Wales | 1,715 +20·#38 ↑5 | |
| 21 Nov 2023 | European Championship qualifier | 1–1 | Wales | 1,695 -2·#45 — | |
| 18 Nov 2023 | European Championship qualifier | 1–1 | Wales | 1,697 -8·#45 ↓1 | |
| 15 Oct 2023 | European Championship qualifier | 1–2 | Wales | 1,705 +31·#44 ↑3 | |
| 11 Oct 2023 | Friendly | 0–4 | Wales | 1,674 +1·#46 — | |
| 11 Sept 2023 | European Championship qualifier | 0–2 | Wales | 1,673 +13·#47 ↑1 | |
| 7 Sept 2023 | Friendly | 0–0 | Wales | 1,660 ±0·#48 — | |
| 19 Jun 2023 | European Championship qualifier | 2–0 | Wales | 1,660 -19·#49 ↓2 | |
| 16 Jun 2023 | European Championship qualifier | 4–2 | Wales | 1,679 -54·#47 ↓9 | |
| 28 Mar 2023 | European Championship qualifier | 0–1 | Wales | 1,733 +2·#37 ↑1 | |
| 25 Mar 2023 | European Championship qualifier | 1–1 | Wales | 1,731 +15·#38 ↑1 | |
| 29 Nov 2022 | World Cup | 3–0(N) | Wales | 1,716 -25·#39 ↓4 | |
| 25 Nov 2022 | World Cup | 2–0(N) | Wales | 1,741 -49·#35 ↓9 | |
| 21 Nov 2022 | World Cup | 1–1(N) | Wales | 1,790 +1·#24 ↑1 | |
| 25 Sept 2022 | European Nations League A | 1–0 | Wales | 1,789 -27·#27 ↓4 | |
| 22 Sept 2022 | European Nations League A | 2–1 | Wales | 1,816 -6·#22 ↓1 | |
| 14 Jun 2022 | European Nations League A | 3–2 | Wales | 1,822 -7·#22 — | |
| 11 Jun 2022 | European Nations League A | 1–1 | Wales | 1,829 +6·#23 — | |
| 8 Jun 2022 | European Nations League A | 2–1 | Wales | 1,823 -17·#22 ↓4 | |
| 5 Jun 2022 | World Cup qualifier | 0–1 | Wales | 1,840 +16·#18 ↑4 | |
| 1 Jun 2022 | European Nations League A | 2–1 | Wales | 1,824 -17·#22 ↓3 | |
| 29 Mar 2022 | Friendly | 1–1 | Wales | 1,841 -3·#20 ↓2 | |
| 24 Mar 2022 | World Cup qualifier | 1–2 | Wales | 1,844 +9·#17 ↑6 | |
| 16 Nov 2021 | World Cup qualifier | 1–1 | Wales | 1,835 +8·#21 ↑1 | |
| 13 Nov 2021 | World Cup qualifier | 1–5 | Wales | 1,827 +5·#21 ↑1 | |
| 11 Oct 2021 | World Cup qualifier | 0–1 | Wales | 1,822 +7·#21 — | |
| 8 Oct 2021 | World Cup qualifier | 2–2 | Wales | 1,815 +7·#22 ↑1 | |
| 8 Sept 2021 | World Cup qualifier | 0–0 | Wales | 1,808 -18·#22 ↓2 | |
| 5 Sept 2021 | World Cup qualifier | 2–3(N) | Wales | 1,826 +5·#20 — | |
| 1 Sept 2021 | Friendly | 0–0 | Wales | 1,821 -1·#20 — | |
| 26 Jun 2021 | European Championship | 4–0(N) | Wales | 1,822 -38·#19 ↓2 | |
| 20 Jun 2021 | European Championship | 1–0 | Wales | 1,860 -9·#17 ↓1 | |
| 16 Jun 2021 | European Championship | 0–2(N) | Wales | 1,869 +32·#15 ↑2 | |
| 12 Jun 2021 | European Championship | 1–1(N) | Wales | 1,837 +4·#17 — | |
| 5 Jun 2021 | Friendly | 0–0 | Wales | 1,833 -8·#17 — | |
| 2 Jun 2021 | Friendly | 3–0 | Wales | 1,841 -4·#17 ↓1 | |
| 30 Mar 2021 | World Cup qualifier | 0–1 | Wales | 1,845 +12·#16 ↑3 | |
| 27 Mar 2021 | Friendly | 0–1 | Wales | 1,833 +10·#18 ↑1 | |
| 24 Mar 2021 | World Cup qualifier | 3–1 | Wales | 1,823 -6·#19 ↓1 | |
| 18 Nov 2020 | European Nations League B | 1–3 | Wales | 1,829 +15·#18 ↑3 | |
| 15 Nov 2020 | European Nations League B | 0–1 | Wales | 1,814 +9·#22 — | |
| 12 Nov 2020 | Friendly | 0–0 | Wales | 1,805 -5·#21 ↓1 | |
| 14 Oct 2020 | European Nations League B | 0–1 | Wales | 1,810 +10·#21 ↑2 | |
| 11 Oct 2020 | European Nations League B | 0–0 | Wales | 1,800 ±0·#23 — | |
| 8 Oct 2020 | Friendly | 3–0 | Wales | 1,800 -6·#23 ↑1 | |
| 6 Sept 2020 | European Nations League B | 0–1 | Wales | 1,806 +5·#23 — | |
| 3 Sept 2020 | European Nations League B | 0–1 | Wales | 1,801 +18·#23 ↑2 | |
| 19 Nov 2019 | European Championship qualifier | 0–2 | Wales | 1,783 +12·#25 ↑2 | |
| 16 Nov 2019 | European Championship qualifier | 0–2 | Wales | 1,771 +11·#27 ↑2 | |
| 13 Oct 2019 | European Championship qualifier | 1–1 | Wales | 1,760 +3·#30 ↓1 | |
| 10 Oct 2019 | European Championship qualifier | 1–1 | Wales | 1,757 +5·#28 ↑1 | |
| 9 Sept 2019 | Friendly | 0–1 | Wales | 1,752 +3·#29 — | |
| 6 Sept 2019 | European Championship qualifier | 1–2 | Wales | 1,749 +2·#29 ↑2 | |
| 11 Jun 2019 | European Championship qualifier | 1–0 | Wales | 1,747 -21·#34 ↓5 | |
| 8 Jun 2019 | European Championship qualifier | 2–1 | Wales | 1,768 -9·#27 ↓1 | |
| 24 Mar 2019 | European Championship qualifier | 0–1 | Wales | 1,777 +14·#26 ↑5 | |
| 20 Mar 2019 | Friendly | 0–1 | Wales | 1,763 +2·#29 — | |
| 20 Nov 2018 | Friendly | 1–0 | Wales | 1,761 -15·#27 ↓4 | |
| 16 Nov 2018 | European Nations League B | 2–1 | Wales | 1,776 -20·#23 ↑1 | |
| 16 Oct 2018 | European Nations League B | 0–1 | Wales | 1,796 +23·#23 ↑3 | |
| 11 Oct 2018 | Friendly | 4–1 | Wales | 1,773 -10·#24 ↓1 | |
| 9 Sept 2018 | European Nations League B | 2–0 | Wales | 1,783 -16·#24 ↓3 | |
| 6 Sept 2018 | European Nations League B | 1–4 | Wales | 1,799 +21·#21 ↑2 | |
| 28 May 2018 | Friendly | 0–0(N) | Wales | 1,778 +2·#24 — | |
| 26 Mar 2018 | China Cup | 1–0(N) | Wales | 1,776 -11·#23 — | |
| 22 Mar 2018 | China Cup | 0–6 | Wales | 1,787 +23·#23 ↑1 | |
| 14 Nov 2017 | Friendly | 1–1 | Wales | 1,764 -5·#24 ↑1 | |
| 10 Nov 2017 | Friendly | 2–0 | Wales | 1,769 -4·#25 ↓2 | |
| 9 Oct 2017 | World Cup qualifier | 1–0 | Wales | 1,773 -29·#26 ↓5 | |
| 6 Oct 2017 | World Cup qualifier | 0–1 | Wales | 1,802 +10·#22 ↑1 | |
| 5 Sept 2017 | World Cup qualifier | 0–2 | Wales | 1,792 +8·#23 ↑1 | |
| 2 Sept 2017 | World Cup qualifier | 0–1 | Wales | 1,784 +11·#22 ↑7 | |
| 11 Jun 2017 | World Cup qualifier | 1–1 | Wales | 1,773 +5·#26 — | |
| 24 Mar 2017 | World Cup qualifier | 0–0 | Wales | 1,768 +8·#26 ↑2 | |
| 12 Nov 2016 | World Cup qualifier | 1–1 | Wales | 1,760 -7·#26 — | |
| 9 Oct 2016 | World Cup qualifier | 1–1 | Wales | 1,767 -17·#27 ↓4 | |
| 6 Oct 2016 | World Cup qualifier | 2–2 | Wales | 1,784 +3·#23 — | |
| 5 Sept 2016 | World Cup qualifier | 0–4 | Wales | 1,781 +3·#23 — | |
| 6 Jul 2016 | European Championship | 2–0(N) | Wales | 1,778 -29·#23 ↓3 | |
| 1 Jul 2016 | European Championship | 1–3(N) | Wales | 1,807 +57·#20 ↑9 | |
| 25 Jun 2016 | European Championship | 0–1(N) | Wales | 1,750 +20·#28 ↑5 | |
| 20 Jun 2016 | European Championship | 0–3(N) | Wales | 1,730 +52·#34 ↑10 | |
| 16 Jun 2016 | European Championship | 2–1(N) | Wales | 1,678 -9·#44 ↓1 | |
| 11 Jun 2016 | European Championship | 1–2(N) | Wales | 1,687 +33·#42 ↑5 | |
| 5 Jun 2016 | Friendly | 3–0 | Wales | 1,654 -9·#47 ↓2 | |
| 28 Mar 2016 | Friendly | 1–0 | Wales | 1,663 -4·#44 — | |
| 24 Mar 2016 | Friendly | 1–1 | Wales | 1,667 -5·#43 ↓1 | |
| 13 Nov 2015 | Friendly | 3–2 | Wales | 1,672 -7·#44 ↓1 | |
| 13 Oct 2015 | European Championship qualifier | 0–2 | Wales | 1,679 +1·#42 — | |
| 10 Oct 2015 | European Championship qualifier | 2–0 | Wales | 1,678 -20·#43 ↓2 | |
| 6 Sept 2015 | European Championship qualifier | 0–0 | Wales | 1,698 -10·#41 ↓2 | |
| 3 Sept 2015 | European Championship qualifier | 0–1 | Wales | 1,708 +10·#39 ↑1 | |
| 12 Jun 2015 | European Championship qualifier | 0–1 | Wales | 1,698 +28·#41 ↑5 | |
| 28 Mar 2015 | European Championship qualifier | 0–3 | Wales | 1,670 +50·#46 ↑11 | |
| 16 Nov 2014 | European Championship qualifier | 0–0 | Wales | 1,620 +17·#57 ↑4 | |
| 13 Oct 2014 | European Championship qualifier | 1–2 | Wales | 1,603 +6·#61 — | |
| 10 Oct 2014 | European Championship qualifier | 0–0 | Wales | 1,597 +3·#61 — | |
| 9 Sept 2014 | European Championship qualifier | 1–2 | Wales | 1,594 +2·#60 ↑1 | |
| 4 Jun 2014 | Friendly | 2–0 | Wales | 1,592 -2·#62 ↓1 | |
| 5 Mar 2014 | Friendly | 1–3 | Wales | 1,594 +9·#60 ↑2 | |
| 16 Nov 2013 | Friendly | 1–1 | Wales | 1,585 ±0·#60 — | |
| 15 Oct 2013 | World Cup qualifier | 1–1 | Wales | 1,585 +17·#60 ↑5 | |
| 11 Oct 2013 | World Cup qualifier | 🏳Macedonia | 0–1 | Wales | 1,568 +14·#64 ↑4 |
| 10 Sept 2013 | World Cup qualifier | 3–0 | Wales | 1,554 -34·#70 ↓10 | |
| 6 Sept 2013 | World Cup qualifier | 🏳Macedonia | 2–1 | Wales | 1,588 -18·#61 ↓4 |
| 14 Aug 2013 | Friendly | 0–0 | Wales | 1,606 +1·#57 ↑1 | |
| 26 Mar 2013 | World Cup qualifier | 2–1 | Wales | 1,605 -10·#58 ↓5 | |
| 22 Mar 2013 | World Cup qualifier | 1–2 | Wales | 1,615 +29·#52 ↑11 | |
| 6 Feb 2013 | Friendly | 1–2 | Wales | 1,586 +8·#62 ↑3 | |
| 16 Oct 2012 | World Cup qualifier | 2–0 | Wales | 1,578 -6·#67 ↓4 | |
| 12 Oct 2012 | World Cup qualifier | 1–2 | Wales | 1,584 +21·#64 ↑5 | |
| 11 Sept 2012 | World Cup qualifier | 6–1 | Wales | 1,563 -17·#69 ↓4 | |
| 7 Sept 2012 | World Cup qualifier | 2–0 | Wales | 1,580 -31·#65 ↓5 | |
| 15 Aug 2012 | Friendly | 2–0 | Wales | 1,611 -17·#59 ↓5 | |
| 27 May 2012 | Friendly | 2–0(N) | Wales | 1,628 -7·#56 — | |
| 29 Feb 2012 | Friendly | 1–0 | Wales | 1,635 -12·#55 ↓4 | |
| 12 Nov 2011 | Friendly | 1–4 | Wales | 1,647 +20·#50 ↑3 | |
| 11 Oct 2011 | European Championship qualifier | 0–1 | Wales | 1,627 +28·#53 ↑7 | |
| 7 Oct 2011 | European Championship qualifier | 0–2 | Wales | 1,599 +40·#60 ↑9 | |
| 6 Sept 2011 | European Championship qualifier | 1–0 | Wales | 1,559 -2·#69 ↓1 | |
| 2 Sept 2011 | European Championship qualifier | 1–2 | Wales | 1,561 +24·#69 ↑6 | |
| 10 Aug 2011 | Friendly | 2–1 | Wales | 1,537 -6·#75 — | |
| 27 May 2011 | Nations Cup | 0–2(N) | Wales | 1,543 +24·#75 ↑10 | |
| 25 May 2011 | Nations Cup | 3–1(N) | Wales | 1,519 -14·#85 ↓5 | |
| 26 Mar 2011 | European Championship qualifier | 2–0 | Wales | 1,533 -10·#78 ↓4 | |
| 8 Feb 2011 | Nations Cup | 3–0 | Wales | 1,543 -8·#74 — | |
| 12 Oct 2010 | European Championship qualifier | 4–1 | Wales | 1,551 -12·#74 ↓3 | |
| 8 Oct 2010 | European Championship qualifier | 1–0 | Wales | 1,563 -20·#72 ↓7 | |
| 3 Sept 2010 | European Championship qualifier | 1–0 | Wales | 1,583 -12·#66 ↓5 | |
| 11 Aug 2010 | Friendly | 1–5 | Wales | 1,595 +1·#61 ↑1 | |
| 23 May 2010 | Friendly | 2–0 | Wales | 1,594 -3·#60 ↓2 | |
| 3 Mar 2010 | Friendly | 1–0 | Wales | 1,597 -8·#58 ↓2 | |
| 14 Nov 2009 | Friendly | 0–3 | Wales | 1,605 +17·#57 ↑4 | |
| 14 Oct 2009 | World Cup qualifier | 0–2 | Wales | 1,588 +8·#61 ↑3 | |
| 10 Oct 2009 | World Cup qualifier | 2–1 | Wales | 1,580 -11·#64 ↓5 | |
| 9 Sept 2009 | World Cup qualifier | 3–1 | Wales | 1,591 -15·#59 — | |
| 12 Aug 2009 | Friendly | 2–1 | Wales | 1,606 -6·#58 ↓1 | |
| 6 Jun 2009 | World Cup qualifier | 0–1 | Wales | 1,612 +13·#56 ↑3 | |
| 29 May 2009 | Friendly | 0–1 | Wales | 1,599 +3·#58 — | |
| 1 Apr 2009 | World Cup qualifier | 2–0 | Wales | 1,596 -12·#58 ↓2 | |
| 28 Mar 2009 | World Cup qualifier | 2–0 | Wales | 1,608 -38·#56 ↓6 | |
| 11 Feb 2009 | Friendly | 1–0(N) | Wales | 1,646 -7·#50 — | |
| 19 Nov 2008 | Friendly | 0–1 | Wales | 1,653 +17·#50 ↑2 | |
| 15 Oct 2008 | World Cup qualifier | 1–0 | Wales | 1,636 -3·#52 ↓1 | |
| 11 Oct 2008 | World Cup qualifier | 0–2 | Wales | 1,639 +2·#52 — | |
| 10 Sept 2008 | World Cup qualifier | 2–1 | Wales | 1,637 -5·#52 ↓3 | |
| 6 Sept 2008 | World Cup qualifier | 0–1 | Wales | 1,642 +4·#49 — | |
| 20 Aug 2008 | Friendly | 2–1 | Wales | 1,638 -16·#49 ↓1 | |
| 1 Jun 2008 | Friendly | 2–0 | Wales | 1,654 -3·#47 — | |
| 28 May 2008 | Friendly | 0–1 | Wales | 1,657 +6·#47 — | |
| 26 Mar 2008 | Friendly | 0–2 | Wales | 1,651 +1·#48 ↑2 | |
| 6 Feb 2008 | Friendly | 0–3 | Wales | 1,650 +20·#50 ↑5 | |
| 21 Nov 2007 | European Championship qualifier | 0–0 | Wales | 1,630 +17·#56 ↑1 | |
| 17 Nov 2007 | European Championship qualifier | 2–2 | Wales | 1,613 +4·#57 ↑1 | |
| 17 Oct 2007 | European Championship qualifier | 1–2 | Wales | 1,609 +1·#58 ↓1 | |
| 13 Oct 2007 | European Championship qualifier | 3–1 | Wales | 1,608 -34·#58 ↓3 | |
| 12 Sept 2007 | European Championship qualifier | 2–5 | Wales | 1,642 +55·#55 ↑6 | |
| 8 Sept 2007 | European Championship qualifier | 2–0 | Wales | 1,587 -9·#61 ↓1 | |
| 22 Aug 2007 | Friendly | 0–1 | Wales | 1,596 +17·#60 ↑2 | |
| 2 Jun 2007 | European Championship qualifier | 0–0 | Wales | 1,579 +11·#66 ↑3 | |
| 26 May 2007 | Friendly | 2–2 | Wales | 1,568 -5·#69 ↓1 | |
| 28 Mar 2007 | European Championship qualifier | 0–3 | Wales | 1,573 +1·#67 ↓1 | |
| 24 Mar 2007 | European Championship qualifier | 1–0 | Wales | 1,572 -7·#66 ↓2 | |
| 6 Feb 2007 | Friendly | 0–0 | Wales | 1,579 +2·#62 ↑1 | |
| 14 Nov 2006 | Friendly | 0–4 | Wales | 1,577 +1·#62 ↑2 | |
| 11 Oct 2006 | European Championship qualifier | 1–3 | Wales | 1,576 +18·#63 ↑5 | |
| 7 Oct 2006 | European Championship qualifier | 5–1 | Wales | 1,558 -40·#68 ↓7 | |
| 5 Sept 2006 | Friendly | 2–0(N) | Wales | 1,598 -2·#62 — | |
| 2 Sept 2006 | European Championship qualifier | 2–1 | Wales | 1,600 -5·#60 — | |
| 15 Aug 2006 | Friendly | 0–0 | Wales | 1,605 ±0·#57 — | |
| 27 May 2006 | Friendly | 1–2(N) | Wales | 1,605 +10·#56 ↑4 | |
| 1 Mar 2006 | Friendly | 0–0 | Wales | 1,595 +2·#60 ↓1 | |
| 16 Nov 2005 | Friendly | 1–0 | Wales | 1,593 -12·#61 ↓4 | |
| 12 Oct 2005 | World Cup qualifier | 0–2 | Wales | 1,605 +7·#57 ↑3 | |
| 8 Oct 2005 | World Cup qualifier | 2–3 | Wales | 1,598 +23·#60 ↑2 | |
| 7 Sept 2005 | World Cup qualifier | 1–0 | Wales | 1,575 -5·#62 — | |
| 3 Sept 2005 | World Cup qualifier | 1–0 | Wales | 1,580 -6·#62 ↓1 | |
| 17 Aug 2005 | Friendly | 0–0 | Wales | 1,586 -1·#61 ↑2 | |
| 30 Mar 2005 | World Cup qualifier | 1–0 | Wales | 1,587 -11·#65 ↓2 | |
| 26 Mar 2005 | World Cup qualifier | 2–0 | Wales | 1,598 -38·#62 ↓9 | |
| 9 Feb 2005 | Friendly | 0–2 | Wales | 1,636 +10·#52 ↓1 | |
| 13 Oct 2004 | World Cup qualifier | 3–2 | Wales | 1,626 -18·#54 ↓3 | |
| 9 Oct 2004 | World Cup qualifier | 2–0 | Wales | 1,644 -5·#51 ↓3 | |
| 8 Sept 2004 | World Cup qualifier | 2–2 | Wales | 1,649 -13·#49 ↓3 | |
| 4 Sept 2004 | World Cup qualifier | 1–1 | Wales | 1,662 -10·#44 ↓3 | |
| 18 Aug 2004 | Friendly | 0–2 | Wales | 1,672 +14·#41 ↑6 | |
| 30 May 2004 | Friendly | 0–1 | Wales | 1,658 +6·#50 ↑1 | |
| 27 May 2004 | Friendly | 0–0 | Wales | 1,652 +6·#51 — | |
| 31 Mar 2004 | Friendly | 1–2 | Wales | 1,646 +10·#51 ↑3 | |
| 18 Feb 2004 | Friendly | 0–4 | Wales | 1,636 +16·#53 ↑1 | |
| 19 Nov 2003 | European Championship qualifier | 1–0 | Wales | 1,620 -18·#55 ↓3 | |
| 15 Nov 2003 | European Championship qualifier | 0–0 | Wales | 1,638 +13·#52 ↑1 | |
| 11 Oct 2003 | European Championship qualifier | 🏳Serbia and Montenegro | 3–2 | Wales | 1,625 -21·#54 ↓3 |
| 10 Sept 2003 | European Championship qualifier | 1–1 | Wales | 1,646 -3·#50 ↓1 | |
| 6 Sept 2003 | European Championship qualifier | 4–0 | Wales | 1,649 -7·#48 ↓2 | |
| 20 Aug 2003 | European Championship qualifier | 🏳Serbia and Montenegro | 1–0 | Wales | 1,656 -13·#47 ↓2 |
| 26 May 2003 | Friendly | 2–0 | Wales | 1,669 -6·#45 ↓1 | |
| 29 Mar 2003 | European Championship qualifier | 0–4 | Wales | 1,675 +5·#43 ↑2 | |
| 12 Feb 2003 | Friendly | 2–2 | Wales | 1,670 -7·#45 ↓2 | |
| 20 Nov 2002 | European Championship qualifier | 0–2 | Wales | 1,677 +12·#43 ↑3 | |
| 16 Oct 2002 | European Championship qualifier | 1–2 | Wales | 1,665 +29·#47 ↑1 | |
| 7 Sept 2002 | European Championship qualifier | 0–2 | Wales | 1,636 +48·#49 ↑11 | |
| 21 Aug 2002 | Friendly | 1–1 | Wales | 1,588 +8·#59 — | |
| 14 May 2002 | Friendly | 0–1 | Wales | 1,580 +15·#57 ↑4 | |
| 27 Mar 2002 | Friendly | 0–0 | Wales | 1,565 +5·#61 ↑2 | |
| 13 Feb 2002 | Friendly | 1–1 | Wales | 1,560 +8·#62 ↑1 | |
| 6 Oct 2001 | World Cup qualifier | 0–1 | Wales | 1,552 +14·#64 ↑1 | |
| 5 Sept 2001 | World Cup qualifier | 3–2 | Wales | 1,538 -6·#65 — | |
| 1 Sept 2001 | World Cup qualifier | 0–0 | Wales | 1,544 -12·#65 — | |
| 6 Jun 2001 | World Cup qualifier | 1–1 | Wales | 1,556 +12·#66 ↑1 | |
| 2 Jun 2001 | World Cup qualifier | 2–1 | Wales | 1,544 -12·#67 ↓1 | |
| 28 Mar 2001 | World Cup qualifier | 1–1 | Wales | 1,556 +2·#65 — | |
| 24 Mar 2001 | World Cup qualifier | 2–2 | Wales | 1,554 -2·#65 ↓2 | |
| 11 Oct 2000 | World Cup qualifier | 0–0 | Wales | 1,556 +15·#65 ↑4 | |
| 7 Oct 2000 | World Cup qualifier | 1–1 | Wales | 1,541 +11·#67 ↑2 | |
| 2 Sept 2000 | World Cup qualifier | 2–1 | Wales | 1,530 -24·#71 ↓7 | |
| 2 Jun 2000 | Friendly | 3–0 | Wales | 1,554 -2·#63 — | |
| 23 May 2000 | Friendly | 3–0 | Wales | 1,556 -3·#63 ↓1 | |
| 29 Mar 2000 | Friendly | 2–1 | Wales | 1,559 -13·#63 ↓2 | |
| 23 Feb 2000 | Friendly | 0–1 | Wales | 1,572 +9·#62 ↑1 | |
| 9 Oct 1999 | European Championship qualifier | 2–0 | Wales | 1,563 -29·#63 ↓6 | |
| 4 Sept 1999 | European Championship qualifier | 1–2 | Wales | 1,592 +17·#56 ↑6 | |
| 9 Jun 1999 | European Championship qualifier | 2–0(N) | Wales | 1,575 -13·#61 ↓4 | |
| 5 Jun 1999 | European Championship qualifier | 4–0 | Wales | 1,588 -4·#57 — | |
| 31 Mar 1999 | European Championship qualifier | 2–0 | Wales | 1,592 -16·#57 ↓2 | |
| 14 Oct 1998 | European Championship qualifier | 2–3 | Wales | 1,608 +7·#55 ↑1 | |
| 10 Oct 1998 | European Championship qualifier | 1–2 | Wales | 1,601 +36·#56 ↑4 | |
| 5 Sept 1998 | European Championship qualifier | 2–0(N) | Wales | 1,565 -4·#61 — | |
| 6 Jun 1998 | Friendly | 4–0 | Wales | 1,569 -12·#60 — | |
| 3 Jun 1998 | Friendly | 0–3 | Wales | 1,581 +7·#59 — | |
| 25 Mar 1998 | Friendly | 0–0 | Wales | 1,574 ±0·#59 — | |
| 11 Nov 1997 | Friendly | 3–0 | Wales | 1,574 -1·#59 — | |
| 11 Oct 1997 | World Cup qualifier | 3–2 | Wales | 1,575 -6·#61 ↓2 | |
| 20 Aug 1997 | World Cup qualifier | 6–4 | Wales | 1,581 -15·#60 ↓4 | |
| 27 May 1997 | Friendly | 0–1 | Wales | 1,596 +17·#58 ↑2 | |
| 29 Mar 1997 | World Cup qualifier | 2–1 | Wales | 1,579 -18·#59 ↓2 | |
| 11 Feb 1997 | Friendly | 0–0 | Wales | 1,597 +1·#55 — | |
| 14 Dec 1996 | World Cup qualifier | 0–0 | Wales | 1,596 ±0·#57 — | |
| 9 Nov 1996 | World Cup qualifier | 7–1 | Wales | 1,596 -7·#56 ↓2 | |
| 5 Oct 1996 | World Cup qualifier | 3–1 | Wales | 1,603 -15·#53 ↓4 | |
| 31 Aug 1996 | World Cup qualifier | 0–6 | Wales | 1,618 +1·#47 ↑1 | |
| 2 Jun 1996 | World Cup qualifier | 0–5 | Wales | 1,617 +3·#48 — | |
| 24 Apr 1996 | Friendly | 2–0 | Wales | 1,614 -5·#49 ↓1 | |
| 24 Jan 1996 | Friendly | 3–0 | Wales | 1,619 -2·#49 ↓3 | |
| 15 Nov 1995 | European Championship qualifier | 1–1 | Wales | 1,621 -5·#47 — | |
| 11 Oct 1995 | European Championship qualifier | 2–1 | Wales | 1,626 -6·#46 ↓3 | |
| 6 Sept 1995 | European Championship qualifier | 0–1 | Wales | 1,632 +7·#42 ↑3 | |
| 7 Jun 1995 | European Championship qualifier | 1–0 | Wales | 1,625 -28·#47 ↓12 | |
| 26 Apr 1995 | European Championship qualifier | 1–1 | Wales | 1,653 +18·#37 ↑6 | |
| 29 Mar 1995 | European Championship qualifier | 3–1 | Wales | 1,635 -9·#43 ↓4 | |
| 14 Dec 1994 | European Championship qualifier | 3–0 | Wales | 1,644 -30·#40 ↓7 | |
| 16 Nov 1994 | European Championship qualifier | 5–0 | Wales | 1,674 -49·#35 ↓6 | |
| 12 Oct 1994 | European Championship qualifier | 3–2 | Wales | 1,723 -27·#29 ↓1 | |
| 7 Sept 1994 | European Championship qualifier | 0–2 | Wales | 1,750 +4·#28 — | |
| 23 May 1994 | Friendly | 1–2 | Wales | 1,746 +1·#27 — | |
| 20 Apr 1994 | Friendly | 2–0 | Wales | 1,745 -14·#27 ↓2 | |
| 9 Mar 1994 | Friendly | 3–1 | Wales | 1,759 -17·#26 ↓1 | |
| 17 Nov 1993 | World Cup qualifier | 2–1 | Wales | 1,776 -26·#25 ↓2 | |
| 13 Oct 1993 | World Cup qualifier | 0–2 | Wales | 1,802 +3·#23 — | |
| 8 Sept 1993 | World Cup qualifier | 🏳Czechoslovakia | 2–2 | Wales | 1,799 -4·#23 — |
| 6 Jun 1993 | World Cup qualifier | 0–3 | Wales | 1,803 +4·#22 ↑1 | |
| 28 Apr 1993 | World Cup qualifier | 🏳Czechoslovakia | 1–1 | Wales | 1,799 +6·#22 — |
| 31 Mar 1993 | World Cup qualifier | 0–2 | Wales | 1,793 +31·#22 ↑6 | |
| 17 Feb 1993 | Friendly | 2–1 | Wales | 1,762 -4·#27 — | |
| 18 Nov 1992 | World Cup qualifier | 2–0 | Wales | 1,766 -16·#28 ↓4 | |
| 14 Oct 1992 | World Cup qualifier | 0–1 | Wales | 1,782 +5·#25 — | |
| 9 Sept 1992 | World Cup qualifier | 0–6 | Wales | 1,777 +2·#24 — | |
| 7 Jun 1992 | Kirin Cup | 0–1 | Wales | 1,775 +5·#24 — | |
| 3 Jun 1992 | Kirin Cup | 1–0(N) | Wales | 1,770 -7·#24 ↓1 | |
| 30 May 1992 | Friendly | 4–0 | Wales | 1,777 -6·#23 — | |
| 20 May 1992 | World Cup qualifier | 5–1 | Wales | 1,783 -28·#22 ↓3 | |
| 29 Apr 1992 | Friendly | 1–1 | Wales | 1,811 -3·#18 ↓1 | |
| 19 Feb 1992 | Friendly | 0–1 | Wales | 1,814 +15·#18 ↑2 | |
| 13 Nov 1991 | European Championship qualifier | 0–1 | Wales | 1,799 +1·#20 — | |
| 16 Oct 1991 | European Championship qualifier | 4–1 | Wales | 1,798 -8·#20 ↓1 | |
| 11 Sept 1991 | Friendly | 0–1 | Wales | 1,806 +12·#19 ↑2 | |
| 5 Jun 1991 | European Championship qualifier | 0–1 | Wales | 1,794 +31·#22 ↑2 | |
| 29 May 1991 | Friendly | 0–0 | Wales | 1,763 +4·#24 ↑1 | |
| 1 May 1991 | Friendly | 0–1 | Wales | 1,759 +3·#25 ↑2 | |
| 27 Mar 1991 | European Championship qualifier | 1–1 | Wales | 1,756 +9·#27 ↑3 | |
| 6 Feb 1991 | Friendly | 3–0 | Wales | 1,747 -16·#29 ↓4 | |
| 14 Nov 1990 | European Championship qualifier | 0–1 | Wales | 1,763 +2·#26 — | |
| 17 Oct 1990 | European Championship qualifier | 1–3 | Wales | 1,761 +32·#26 ↑3 | |
| 11 Sept 1990 | Friendly | 1–0 | Wales | 1,729 -3·#30 ↓1 | |
| 20 May 1990 | Friendly | 0–1 | Wales | 1,732 +5·#30 — | |
| 25 Apr 1990 | Friendly | 4–2 | Wales | 1,727 -4·#30 — | |
| 28 Mar 1990 | Friendly | 1–0 | Wales | 1,731 -4·#30 ↓1 | |
| 15 Nov 1989 | World Cup qualifier | 1–2 | West Germany🏳 | 1,735 -5·#28 ↑2 | |
| 11 Oct 1989 | World Cup qualifier | 2–1 | Wales | 1,740 -10·#29 ↓2 | |
| 6 Sept 1989 | World Cup qualifier | 1–0 | Wales | 1,750 -25·#27 ↓2 | |
| 31 May 1989 | World Cup qualifier | 0–0 | West Germany🏳 | 1,775 +7·#25 — | |
| 26 Apr 1989 | Friendly | 2–0 | Wales | 1,768 -12·#24 ↓1 | |
| 8 Feb 1989 | Friendly | 3–3 | Wales | 1,780 -2·#23 — | |
| 19 Oct 1988 | World Cup qualifier | 2–2 | Wales | 1,782 -14·#26 ↓2 | |
| 14 Sept 1988 | World Cup qualifier | 1–0 | Wales | 1,796 -5·#22 ↓1 | |
| 4 Jun 1988 | Friendly | 0–1 | Wales | 1,801 +17·#21 ↑2 | |
| 1 Jun 1988 | Friendly | 2–3 | Wales | 1,784 +4·#23 ↑1 | |
| 27 Apr 1988 | Friendly | 4–1 | Wales | 1,780 -6·#24 ↓3 | |
| 23 Mar 1988 | Friendly | 1–2 | Yugoslavia🏳 | 1,786 -12·#22 ↓3 | |
| 11 Nov 1987 | European Championship qualifier | 🏳Czechoslovakia | 2–0 | Wales | 1,798 -21·#20 ↓1 |
| 14 Oct 1987 | European Championship qualifier | 1–0 | Wales | 1,819 -11·#18 ↓1 | |
| 9 Sept 1987 | European Championship qualifier | 0–1 | Wales | 1,830 +21·#17 ↑3 | |
| 29 Apr 1987 | European Championship qualifier | 🏳Czechoslovakia | 1–1 | Wales | 1,809 -2·#17 ↑1 |
| 1 Apr 1987 | European Championship qualifier | 0–4 | Wales | 1,811 +9·#18 ↓1 | |
| 18 Feb 1987 | Friendly | 🏳Soviet Union | 0–0 | Wales | 1,802 +3·#17 ↑2 |
| 10 Sept 1986 | European Championship qualifier | 1–1 | Wales | 1,799 -8·#21 ↓2 | |
| 19 May 1986 | Friendly | 0–3 | Wales | 1,807 +16·#22 ↑5 | |
| 10 May 1986 | Friendly | 2–0 | Wales | 1,791 -17·#27 ↓4 | |
| 21 Apr 1986 | Friendly | 0–0 | Wales | 1,808 -2·#23 ↓1 | |
| 26 Mar 1986 | Friendly | 0–1 | Wales | 1,810 +10·#22 ↑2 | |
| 25 Feb 1986 | Friendly | 1–2 | Wales | 1,800 +8·#24 ↑1 | |
| 16 Oct 1985 | Friendly | 3–0 | Wales | 1,792 -20·#24 ↓4 | |
| 10 Sept 1985 | World Cup qualifier | 1–1 | Wales | 1,812 -3·#22 ↓1 | |
| 5 Jun 1985 | Friendly | 4–2 | Wales | 1,815 -18·#20 ↓2 | |
| 30 Apr 1985 | World Cup qualifier | 0–3 | Wales | 1,833 +34·#17 ↑5 | |
| 27 Mar 1985 | World Cup qualifier | 0–1 | Wales | 1,799 +30·#23 ↑4 | |
| 26 Feb 1985 | Friendly | 1–1 | Wales | 1,769 -5·#26 ↓1 | |
| 14 Nov 1984 | World Cup qualifier | 1–2 | Wales | 1,774 +4·#26 ↑1 | |
| 17 Oct 1984 | World Cup qualifier | 3–0 | Wales | 1,770 -17·#26 ↓5 | |
| 12 Sept 1984 | World Cup qualifier | 1–0 | Wales | 1,787 -33·#21 ↓2 | |
| 10 Jun 1984 | Friendly | 0–0 | Wales | 1,820 ±0·#20 — | |
| 6 Jun 1984 | Friendly | 1–0 | Wales | 1,820 -14·#20 ↓2 | |
| 22 May 1984 | British Championship | 1–1 | Wales | 1,834 -6·#19 ↓1 | |
| 2 May 1984 | British Championship | 0–1 | Wales | 1,840 +24·#18 ↑3 | |
| 28 Feb 1984 | British Championship | 2–1 | Wales | 1,816 -14·#23 ↓3 | |
| 14 Dec 1983 | European Championship qualifier | 1–1 | Yugoslavia🏳 | 1,830 -5·#20 ↓3 | |
| 16 Nov 1983 | European Championship qualifier | 1–0 | Wales | 1,835 -20·#18 ↓1 | |
| 12 Oct 1983 | Friendly | 0–5 | Wales | 1,855 +14·#16 — | |
| 21 Sept 1983 | European Championship qualifier | 0–0 | Wales | 1,841 -9·#16 ↓1 | |
| 12 Jun 1983 | Friendly | 1–1 | Wales | 1,850 +5·#16 ↓1 | |
| 31 May 1983 | British Championship | 0–1 | Wales | 1,845 +24·#16 ↑1 | |
| 28 May 1983 | British Championship | 2–0 | Wales | 1,821 -42·#17 ↓4 | |
| 27 Apr 1983 | European Championship qualifier | 0–1 | Wales | 1,863 +7·#12 ↑2 | |
| 23 Feb 1983 | British Championship | 2–1 | Wales | 1,856 -7·#14 — | |
| 15 Dec 1982 | European Championship qualifier | 4–4 | Yugoslavia🏳 | 1,863 +6·#14 ↑1 | |
| 22 Sept 1982 | European Championship qualifier | 0–1 | Wales | 1,857 +4·#14 ↑1 | |
| 2 Jun 1982 | Friendly | 0–1 | Wales | 1,853 +14·#16 ↑1 | |
| 27 May 1982 | British Championship | 0–3 | Wales | 1,839 +20·#17 — | |
| 24 May 1982 | British Championship | 1–0 | Wales | 1,819 -14·#17 — | |
| 27 Apr 1982 | British Championship | 1–0 | Wales | 1,833 -22·#17 ↓1 | |
| 24 Mar 1982 | Friendly | 1–1 | Wales | 1,855 +4·#16 — | |
| 18 Nov 1981 | World Cup qualifier | 🏳Soviet Union | 3–0 | Wales | 1,851 -15·#16 — |
| 14 Oct 1981 | World Cup qualifier | 2–2 | Wales | 1,866 -18·#16 ↓1 | |
| 9 Sept 1981 | World Cup qualifier | 🏳Czechoslovakia | 2–0 | Wales | 1,884 -23·#15 ↓2 |
| 30 May 1981 | World Cup qualifier | 🏳Soviet Union | 0–0 | Wales | 1,907 -3·#12 — |
| 20 May 1981 | British Championship | 0–0 | Wales | 1,910 +9·#12 ↑1 | |
| 16 May 1981 | British Championship | 0–2 | Wales | 1,901 +17·#13 ↑2 | |
| 25 Mar 1981 | World Cup qualifier | 0–1 | Wales | 1,884 +11·#14 ↑1 | |
| 24 Feb 1981 | Friendly | 1–3 | Wales | 1,873 +15·#15 — | |
| 19 Nov 1980 | World Cup qualifier | 🏳Czechoslovakia | 0–1 | Wales | 1,858 +19·#15 ↑1 |
| 15 Oct 1980 | World Cup qualifier | 0–4 | Wales | 1,839 +11·#16 — | |
| 2 Jun 1980 | World Cup qualifier | 0–4 | Wales | 1,828 +9·#16 ↑1 | |
| 23 May 1980 | British Championship | 1–0 | Wales | 1,819 -30·#17 ↓1 | |
| 21 May 1980 | British Championship | 1–0 | Wales | 1,849 -18·#16 — | |
| 17 May 1980 | British Championship | 1–4 | Wales | 1,867 +50·#16 ↑1 | |
| 21 Nov 1979 | European Championship qualifier | 1–0 | Wales | 1,817 -25·#19 ↓2 | |
| 17 Oct 1979 | European Championship qualifier | 1–5 | West Germany🏳 | 1,842 -12·#17 ↓1 | |
| 11 Sept 1979 | Friendly | 1–2 | Wales | 1,854 +4·#15 ↑1 | |
| 2 Jun 1979 | European Championship qualifier | 0–2 | Wales | 1,850 +6·#15 ↑1 | |
| 25 May 1979 | British Championship | 1–1 | Wales | 1,844 +1·#16 — | |
| 23 May 1979 | British Championship | 0–0 | Wales | 1,843 +14·#16 — | |
| 19 May 1979 | British Championship | 0–3 | Wales | 1,829 +34·#16 ↑5 | |
| 2 May 1979 | European Championship qualifier | 0–2 | West Germany🏳 | 1,795 -23·#21 ↓4 | |
| 29 Nov 1978 | European Championship qualifier | 0–1 | Wales | 1,818 +7·#17 — | |
| 25 Oct 1978 | European Championship qualifier | 0–7 | Wales | 1,811 +4·#17 ↑3 | |
| 19 May 1978 | British Championship | 0–1 | Wales | 1,807 +12·#20 — | |
| 17 May 1978 | British Championship | 1–1 | Wales | 1,795 +14·#20 ↑2 | |
| 13 May 1978 | British Championship | 3–1 | Wales | 1,781 -28·#22 ↓2 | |
| 18 Apr 1978 | Friendly | 0–1 | Wales | 1,809 +13·#19 ↑2 | |
| 14 Dec 1977 | Friendly | 1–1 | West Germany🏳 | 1,796 +9·#21 ↑1 | |
| 16 Nov 1977 | World Cup qualifier | 🏳Czechoslovakia | 1–0 | Wales | 1,787 -10·#21 ↓1 |
| 12 Oct 1977 | World Cup qualifier | 2–0(N) | Wales | 1,797 -16·#20 ↓1 | |
| 20 Sept 1977 | Friendly | 0–0 | Wales | 1,813 -1·#19 — | |
| 6 Sept 1977 | Friendly | 0–0 | Wales | 1,814 -6·#19 — | |
| 3 Jun 1977 | British Championship | 1–1 | Wales | 1,820 ±0·#19 — | |
| 31 May 1977 | British Championship | 0–1 | Wales | 1,820 +33·#19 ↑2 | |
| 28 May 1977 | British Championship | 0–0 | Wales | 1,787 +3·#21 — | |
| 30 Mar 1977 | World Cup qualifier | 🏳Czechoslovakia | 0–3 | Wales | 1,784 +51·#21 ↑5 |
| 17 Nov 1976 | World Cup qualifier | 1–0 | Wales | 1,733 -6·#26 — | |
| 6 Oct 1976 | Friendly | 0–2 | West Germany🏳 | 1,739 -5·#27 — | |
| 22 May 1976 | European Championship qualifier | 1–1 | Yugoslavia🏳 | 1,744 +6·#28 — | |
| 14 May 1976 | British Championship | 0–1 | Wales | 1,738 +17·#28 ↑1 | |
| 8 May 1976 | British Championship | 1–0 | Wales | 1,721 -12·#29 ↓1 | |
| 6 May 1976 | British Championship | 3–1 | Wales | 1,733 -11·#28 — | |
| 24 Apr 1976 | European Championship qualifier | 0–2 | Yugoslavia🏳 | 1,744 -9·#28 — | |
| 24 Mar 1976 | Friendly | 2–1 | Wales | 1,753 -7·#27 — | |
| 19 Nov 1975 | European Championship qualifier | 0–1 | Wales | 1,760 +19·#25 ↑1 | |
| 23 May 1975 | British Championship | 1–0 | Wales | 1,741 -12·#27 ↓2 | |
| 21 May 1975 | British Championship | 2–2 | Wales | 1,753 +15·#25 ↑2 | |
| 17 May 1975 | British Championship | 2–2 | Wales | 1,738 +3·#27 — | |
| 1 May 1975 | European Championship qualifier | 1–3 | Wales | 1,735 +8·#27 ↑1 | |
| 16 Apr 1975 | European Championship qualifier | 1–2 | Wales | 1,727 +33·#28 ↑4 | |
| 20 Nov 1974 | European Championship qualifier | 0–5 | Wales | 1,694 +5·#32 — | |
| 30 Oct 1974 | European Championship qualifier | 0–2 | Wales | 1,689 +43·#32 ↑6 | |
| 4 Sept 1974 | European Championship qualifier | 2–1 | Wales | 1,646 -7·#37 ↓1 | |
| 18 May 1974 | British Championship | 0–1 | Wales | 1,653 +24·#36 ↑4 | |
| 14 May 1974 | British Championship | 2–0 | Wales | 1,629 -12·#40 ↓2 | |
| 11 May 1974 | British Championship | 2–0 | Wales | 1,641 -13·#38 ↓2 | |
| 26 Sept 1973 | World Cup qualifier | 3–0 | Wales | 1,654 -6·#37 — | |
| 19 May 1973 | British Championship | 1–0(N) | Wales | 1,660 -16·#39 ↓4 | |
| 15 May 1973 | British Championship | 3–0 | Wales | 1,676 -5·#35 ↓1 | |
| 12 May 1973 | British Championship | 2–0 | Wales | 1,681 -29·#34 ↓4 | |
| 28 Mar 1973 | World Cup qualifier | 0–2 | Wales | 1,710 +46·#31 ↑8 | |
| 24 Jan 1973 | World Cup qualifier | 1–1 | Wales | 1,664 +17·#39 ↑1 | |
| 15 Nov 1972 | World Cup qualifier | 1–0 | Wales | 1,647 -8·#37 — | |
| 27 May 1972 | British Championship | 0–0 | Wales | 1,655 +1·#40 ↑1 | |
| 24 May 1972 | British Championship | 1–0 | Wales | 1,654 -9·#41 ↓3 | |
| 20 May 1972 | British Championship | 3–0 | Wales | 1,663 -14·#38 ↓1 | |
| 24 Nov 1971 | European Championship qualifier | 2–0 | Wales | 1,677 -13·#38 ↓1 | |
| 27 Oct 1971 | European Championship qualifier | 🏳Czechoslovakia | 1–0 | Wales | 1,690 -7·#37 ↓4 |
| 13 Oct 1971 | European Championship qualifier | 0–3 | Wales | 1,697 +7·#33 ↑4 | |
| 26 May 1971 | European Championship qualifier | 0–1 | Wales | 1,690 +11·#37 — | |
| 22 May 1971 | British Championship | 1–0 | Wales | 1,679 -12·#37 — | |
| 19 May 1971 | British Championship | 0–0 | Wales | 1,691 +18·#37 ↑1 | |
| 15 May 1971 | British Championship | 0–0 | Wales | 1,673 +1·#38 — | |
| 21 Apr 1971 | European Championship qualifier | 🏳Czechoslovakia | 3–1 | Wales | 1,672 -28·#38 ↓5 |
| 11 Nov 1970 | European Championship qualifier | 0–0 | Wales | 1,700 +1·#32 ↑1 | |
| 25 Apr 1970 | British Championship | 0–1 | Wales | 1,699 +16·#33 ↑2 | |
| 22 Apr 1970 | British Championship | 0–0 | Wales | 1,683 +13·#35 ↑2 | |
| 18 Apr 1970 | British Championship | 1–1 | Wales | 1,670 +15·#37 ↑2 | |
| 4 Nov 1969 | World Cup qualifier | 4–1 | Wales | 1,655 -6·#37 ↓1 | |
| 22 Oct 1969 | World Cup qualifier | 🏳East Germany | 3–1 | Wales | 1,661 -23·#36 ↓2 |
| 10 May 1969 | British Championship | 0–0 | Wales | 1,684 +10·#33 — | |
| 7 May 1969 | British Championship | 2–1 | Wales | 1,674 -2·#33 — | |
| 3 May 1969 | British Championship | 5–3 | Wales | 1,676 -23·#33 ↓2 | |
| 16 Apr 1969 | World Cup qualifier | 🏳East Germany | 2–1 | Wales | 1,699 -7·#31 ↓2 |
| 26 Mar 1969 | Friendly | 1–1 | West Germany🏳 | 1,706 +8·#29 — | |
| 23 Oct 1968 | World Cup qualifier | 1–0 | Wales | 1,698 -12·#30 ↓2 | |
| 8 May 1968 | Friendly | 1–1 | West Germany🏳 | 1,710 +5·#29 — | |
| 28 Feb 1968 | European Championship qualifier and British Championship | 0–2 | Wales | 1,705 +25·#30 ↑4 | |
| 22 Nov 1967 | European Championship qualifier and British Championship | 3–2 | Wales | 1,680 -7·#34 ↓1 | |
| 21 Oct 1967 | European Championship qualifier and British Championship | 3–0 | Wales | 1,687 -13·#32 ↓1 | |
| 12 Apr 1967 | European Championship qualifier and British Championship | 0–0 | Wales | 1,700 +6·#31 ↑1 | |
| 16 Nov 1966 | European Championship qualifier and British Championship | 5–1 | Wales | 1,694 -4·#31 ↓1 | |
| 22 Oct 1966 | European Championship qualifier and British Championship | 1–1 | Wales | 1,698 ±0·#31 — | |
| 22 May 1966 | Friendly | 2–0 | Wales | 1,698 -8·#31 ↓2 | |
| 18 May 1966 | Friendly | 1–0 | Wales | 1,706 -2·#29 — | |
| 14 May 1966 | Friendly | 3–1 | Wales | 1,708 -3·#29 — | |
| 30 Mar 1966 | British Championship | 4–1 | Wales | 1,711 -53·#29 ↓5 | |
| 1 Dec 1965 | World Cup qualifier | 2–4 | Wales | 1,764 +13·#25 ↑2 | |
| 24 Nov 1965 | British Championship | 4–1 | Wales | 1,751 -17·#27 ↓3 | |
| 27 Oct 1965 | World Cup qualifier | 🏳Soviet Union | 1–2 | Wales | 1,768 +28·#22 ↑4 |
| 2 Oct 1965 | British Championship | 0–0 | Wales | 1,740 +7·#26 — | |
| 30 May 1965 | World Cup qualifier | 🏳Soviet Union | 2–1 | Wales | 1,733 -5·#26 — |
| 1 May 1965 | Friendly | 4–1 | Wales | 1,738 -6·#24 — | |
| 31 Mar 1965 | British Championship | 0–5 | Wales | 1,744 +49·#23 ↑7 | |
| 17 Mar 1965 | World Cup qualifier | 1–4 | Wales | 1,695 +15·#30 ↑2 | |
| 9 Dec 1964 | World Cup qualifier | 2–0 | Wales | 1,680 -38·#33 ↓6 | |
| 18 Nov 1964 | British Championship | 2–1 | Wales | 1,718 -6·#26 ↓2 | |
| 21 Oct 1964 | World Cup qualifier | 1–0 | Wales | 1,724 -21·#24 — | |
| 3 Oct 1964 | British Championship | 2–3 | Wales | 1,745 +26·#25 ↑1 | |
| 15 Apr 1964 | British Championship | 3–2 | Wales | 1,719 -31·#26 ↓1 | |
| 20 Nov 1963 | British Championship | 2–1 | Wales | 1,750 -8·#24 ↓1 | |
| 12 Oct 1963 | British Championship | 4–0 | Wales | 1,758 -36·#22 ↓4 | |
| 3 Apr 1963 | British Championship | 1–4 | Wales | 1,794 +33·#19 ↑2 | |
| 20 Mar 1963 | European Championship qualifier | 1–1 | Wales | 1,761 +8·#21 — | |
| 21 Nov 1962 | British Championship | 4–0 | Wales | 1,753 -14·#22 ↓2 | |
| 7 Nov 1962 | European Championship qualifier | 3–1 | Wales | 1,767 -9·#20 ↓2 | |
| 20 Oct 1962 | British Championship | 3–2 | Wales | 1,776 -21·#18 ↓1 | |
| 22 May 1962 | Friendly | 2–1 | Wales | 1,797 -7·#16 ↓1 | |
| 16 May 1962 | Friendly | 3–1 | Wales | 1,804 -3·#15 — | |
| 12 May 1962 | Friendly | 3–1 | Wales | 1,807 -3·#15 — | |
| 11 Apr 1962 | British Championship | 0–4 | Wales | 1,810 +12·#15 ↑1 | |
| 8 Nov 1961 | British Championship | 2–0 | Wales | 1,798 -18·#17 ↓1 | |
| 14 Oct 1961 | British Championship | 1–1 | Wales | 1,816 +3·#15 — | |
| 28 May 1961 | Friendly | 3–2 | Wales | 1,813 -3·#15 — | |
| 18 May 1961 | World Cup qualifier | 1–1 | Wales | 1,816 +12·#15 ↑1 | |
| 19 Apr 1961 | World Cup qualifier | 2–1 | Wales | 1,804 -20·#15 ↓1 | |
| 12 Apr 1961 | British Championship | 1–5 | Wales | 1,824 +35·#14 ↑2 | |
| 23 Nov 1960 | British Championship | 5–1 | Wales | 1,789 -16·#18 ↓3 | |
| 22 Oct 1960 | British Championship | 0–2 | Wales | 1,805 +23·#15 ↑3 | |
| 28 Sept 1960 | Friendly | 2–3 | Wales | 1,782 +13·#17 ↑1 | |
| 6 Apr 1960 | British Championship | 2–3 | Wales | 1,769 +14·#18 ↑4 | |
| 4 Nov 1959 | British Championship | 1–1 | Wales | 1,755 +11·#22 ↑2 | |
| 17 Oct 1959 | British Championship | 1–1 | Wales | 1,744 +4·#25 ↑1 | |
| 22 Apr 1959 | British Championship | 4–1 | Wales | 1,740 -24·#24 ↓5 | |
| 26 Nov 1958 | British Championship | 2–2 | Wales | 1,764 +14·#19 ↑1 | |
| 18 Oct 1958 | British Championship | 3–0 | Wales | 1,750 -47·#20 ↓6 | |
| 19 Jun 1958 | World Cup | 1–0(N) | Wales | 1,797 -12·#14 ↑1 | |
| 17 Jun 1958 | World Cup | 1–2(N) | Wales | 1,809 +50·#15 ↑5 | |
| 15 Jun 1958 | World Cup | 0–0 | Wales | 1,759 +18·#20 ↑3 | |
| 11 Jun 1958 | World Cup | 1–1(N) | Wales | 1,741 ±0·#23 ↓1 | |
| 8 Jun 1958 | World Cup | 1–1(N) | Wales | 1,741 +23·#22 ↑4 | |
| 16 Apr 1958 | British Championship | 1–1 | Wales | 1,718 -5·#25 ↓1 | |
| 5 Feb 1958 | World Cup qualifier | 0–2 | Wales | 1,723 +7·#24 ↑1 | |
| 15 Jan 1958 | World Cup qualifier | 0–2 | Wales | 1,716 +20·#25 ↑3 | |
| 13 Nov 1957 | British Championship | 1–1 | Wales | 1,696 +13·#28 ↑3 | |
| 19 Oct 1957 | British Championship | 4–0 | Wales | 1,683 -17·#30 ↓4 | |
| 25 Sept 1957 | World Cup qualifier | 🏳East Germany | 1–4 | Wales | 1,700 +11·#26 ↑2 |
| 26 May 1957 | World Cup qualifier | 🏳Czechoslovakia | 2–0 | Wales | 1,689 -12·#28 ↓3 |
| 19 May 1957 | World Cup qualifier | 🏳East Germany | 2–1 | Wales | 1,701 -16·#25 ↓6 |
| 22 Sept 1954 | Friendly | 1–3 | Yugoslavia🏳 | 1,717 -60·#21 ↓2 | |
| 21 May 1953 | Friendly | 2–5 | Yugoslavia🏳 | 1,777 +9·#14 — | |
| 4 Oct 1924 | Friendly | 1–0 | South Africa | 1,768 #17 ↑1 |