Back to rankings
Wales crest

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
TotalHomeAwayNeutralWinsLossesDrawsGFGA
734346356322363311679181,174
Match History
516 matches

H = home, A = away, N = neutral site, No tag = unknown/unspecified venue.

DateTournamentHomeScoreAwayElo / Rank
2 Jun 2026FriendlyGhanaGhana1–1WalesWales
1,691
-7·#50 ↓3
31 Mar 2026FriendlyNorthern IrelandNorthern Ireland1–1WalesWales
1,698
-5·#46 ↓1
26 Mar 2026World Cup qualifierBosnia and HerzegovinaBosnia and Herzegovina1–1WalesWales
1,703
-12·#45 ↓3
18 Nov 2025World Cup qualifierNorth MacedoniaNorth Macedonia1–7WalesWales
1,715
+22·#41 ↑4
15 Nov 2025World Cup qualifierLiechtensteinLiechtenstein0–1WalesWales
1,693
+1·#46
13 Oct 2025World Cup qualifierBelgiumBelgium4–2WalesWales
1,692
-29·#47 ↓9
9 Oct 2025FriendlyEnglandEngland3–0WalesWales
1,721
-3·#38
9 Sept 2025FriendlyCanadaCanada1–0WalesWales
1,724
-11·#38 ↓2
4 Sept 2025World Cup qualifierKazakhstanKazakhstan0–1WalesWales
1,735
+9·#38 ↑1
9 Jun 2025World Cup qualifierBelgiumBelgium4–3WalesWales
1,726
-10·#38
6 Jun 2025World Cup qualifierLiechtensteinLiechtenstein0–3WalesWales
1,736
±0·#38 ↓1
25 Mar 2025World Cup qualifierNorth MacedoniaNorth Macedonia1–1WalesWales
1,736
-1·#37 ↓1
22 Mar 2025World Cup qualifierKazakhstanKazakhstan1–3WalesWales
1,737
+5·#38 ↑1
19 Nov 2024European Nations League BIcelandIceland1–4WalesWales
1,732
+15·#38 ↑5
16 Nov 2024European Nations League BTurkeyTurkey0–0WalesWales
1,717
+12·#42 ↑3
14 Oct 2024European Nations League BMontenegroMontenegro0–1WalesWales
1,705
+6·#44
11 Oct 2024European Nations League BIcelandIceland2–2WalesWales
1,699
-2·#45
9 Sept 2024European Nations League BMontenegroMontenegro1–2WalesWales
1,701
+17·#45 ↑2
6 Sept 2024European Nations League BTurkeyTurkey0–0WalesWales
1,684
+1·#47 ↓1
9 Jun 2024FriendlySlovakiaSlovakia4–0WalesWales
1,683
-16·#43
6 Jun 2024FriendlyGibraltarGibraltar0–0(N)WalesWales
1,699
-10·#43 ↓2
26 Mar 2024European Championship qualifierPolandPoland0–0WalesWales
1,709
-6·#41 ↓4
21 Mar 2024European Championship qualifierFinlandFinland1–4WalesWales
1,715
+20·#38 ↑5
21 Nov 2023European Championship qualifierTurkeyTurkey1–1WalesWales
1,695
-2·#45
18 Nov 2023European Championship qualifierArmeniaArmenia1–1WalesWales
1,697
-8·#45 ↓1
15 Oct 2023European Championship qualifierCroatiaCroatia1–2WalesWales
1,705
+31·#44 ↑3
11 Oct 2023FriendlyGibraltarGibraltar0–4WalesWales
1,674
+1·#46
11 Sept 2023European Championship qualifierLatviaLatvia0–2WalesWales
1,673
+13·#47 ↑1
7 Sept 2023FriendlySouth KoreaSouth Korea0–0WalesWales
1,660
±0·#48
19 Jun 2023European Championship qualifierTurkeyTurkey2–0WalesWales
1,660
-19·#49 ↓2
16 Jun 2023European Championship qualifierArmeniaArmenia4–2WalesWales
1,679
-54·#47 ↓9
28 Mar 2023European Championship qualifierLatviaLatvia0–1WalesWales
1,733
+2·#37 ↑1
25 Mar 2023European Championship qualifierCroatiaCroatia1–1WalesWales
1,731
+15·#38 ↑1
29 Nov 2022World CupEnglandEngland3–0(N)WalesWales
1,716
-25·#39 ↓4
25 Nov 2022World CupIranIran2–0(N)WalesWales
1,741
-49·#35 ↓9
21 Nov 2022World CupUnited StatesUnited States1–1(N)WalesWales
1,790
+1·#24 ↑1
25 Sept 2022European Nations League APolandPoland1–0WalesWales
1,789
-27·#27 ↓4
22 Sept 2022European Nations League ABelgiumBelgium2–1WalesWales
1,816
-6·#22 ↓1
14 Jun 2022European Nations League ANetherlandsNetherlands3–2WalesWales
1,822
-7·#22
11 Jun 2022European Nations League ABelgiumBelgium1–1WalesWales
1,829
+6·#23
8 Jun 2022European Nations League ANetherlandsNetherlands2–1WalesWales
1,823
-17·#22 ↓4
5 Jun 2022World Cup qualifierUkraineUkraine0–1WalesWales
1,840
+16·#18 ↑4
1 Jun 2022European Nations League APolandPoland2–1WalesWales
1,824
-17·#22 ↓3
29 Mar 2022FriendlyCzechiaCzechia1–1WalesWales
1,841
-3·#20 ↓2
24 Mar 2022World Cup qualifierAustriaAustria1–2WalesWales
1,844
+9·#17 ↑6
16 Nov 2021World Cup qualifierBelgiumBelgium1–1WalesWales
1,835
+8·#21 ↑1
13 Nov 2021World Cup qualifierBelarusBelarus1–5WalesWales
1,827
+5·#21 ↑1
11 Oct 2021World Cup qualifierEstoniaEstonia0–1WalesWales
1,822
+7·#21
8 Oct 2021World Cup qualifierCzechiaCzechia2–2WalesWales
1,815
+7·#22 ↑1
8 Sept 2021World Cup qualifierEstoniaEstonia0–0WalesWales
1,808
-18·#22 ↓2
5 Sept 2021World Cup qualifierBelarusBelarus2–3(N)WalesWales
1,826
+5·#20
1 Sept 2021FriendlyFinlandFinland0–0WalesWales
1,821
-1·#20
26 Jun 2021European ChampionshipDenmarkDenmark4–0(N)WalesWales
1,822
-38·#19 ↓2
20 Jun 2021European ChampionshipItalyItaly1–0WalesWales
1,860
-9·#17 ↓1
16 Jun 2021European ChampionshipTurkeyTurkey0–2(N)WalesWales
1,869
+32·#15 ↑2
12 Jun 2021European ChampionshipSwitzerlandSwitzerland1–1(N)WalesWales
1,837
+4·#17
5 Jun 2021FriendlyAlbaniaAlbania0–0WalesWales
1,833
-8·#17
2 Jun 2021FriendlyFranceFrance3–0WalesWales
1,841
-4·#17 ↓1
30 Mar 2021World Cup qualifierCzechiaCzechia0–1WalesWales
1,845
+12·#16 ↑3
27 Mar 2021FriendlyMexicoMexico0–1WalesWales
1,833
+10·#18 ↑1
24 Mar 2021World Cup qualifierBelgiumBelgium3–1WalesWales
1,823
-6·#19 ↓1
18 Nov 2020European Nations League BFinlandFinland1–3WalesWales
1,829
+15·#18 ↑3
15 Nov 2020European Nations League BIrelandIreland0–1WalesWales
1,814
+9·#22
12 Nov 2020FriendlyUnited StatesUnited States0–0WalesWales
1,805
-5·#21 ↓1
14 Oct 2020European Nations League BBulgariaBulgaria0–1WalesWales
1,810
+10·#21 ↑2
11 Oct 2020European Nations League BIrelandIreland0–0WalesWales
1,800
±0·#23
8 Oct 2020FriendlyEnglandEngland3–0WalesWales
1,800
-6·#23 ↑1
6 Sept 2020European Nations League BBulgariaBulgaria0–1WalesWales
1,806
+5·#23
3 Sept 2020European Nations League BFinlandFinland0–1WalesWales
1,801
+18·#23 ↑2
19 Nov 2019European Championship qualifierHungaryHungary0–2WalesWales
1,783
+12·#25 ↑2
16 Nov 2019European Championship qualifierAzerbaijanAzerbaijan0–2WalesWales
1,771
+11·#27 ↑2
13 Oct 2019European Championship qualifierCroatiaCroatia1–1WalesWales
1,760
+3·#30 ↓1
10 Oct 2019European Championship qualifierSlovakiaSlovakia1–1WalesWales
1,757
+5·#28 ↑1
9 Sept 2019FriendlyBelarusBelarus0–1WalesWales
1,752
+3·#29
6 Sept 2019European Championship qualifierAzerbaijanAzerbaijan1–2WalesWales
1,749
+2·#29 ↑2
11 Jun 2019European Championship qualifierHungaryHungary1–0WalesWales
1,747
-21·#34 ↓5
8 Jun 2019European Championship qualifierCroatiaCroatia2–1WalesWales
1,768
-9·#27 ↓1
24 Mar 2019European Championship qualifierSlovakiaSlovakia0–1WalesWales
1,777
+14·#26 ↑5
20 Mar 2019FriendlyTrinidad and TobagoTrinidad and Tobago0–1WalesWales
1,763
+2·#29
20 Nov 2018FriendlyAlbaniaAlbania1–0WalesWales
1,761
-15·#27 ↓4
16 Nov 2018European Nations League BDenmarkDenmark2–1WalesWales
1,776
-20·#23 ↑1
16 Oct 2018European Nations League BIrelandIreland0–1WalesWales
1,796
+23·#23 ↑3
11 Oct 2018FriendlySpainSpain4–1WalesWales
1,773
-10·#24 ↓1
9 Sept 2018European Nations League BDenmarkDenmark2–0WalesWales
1,783
-16·#24 ↓3
6 Sept 2018European Nations League BIrelandIreland1–4WalesWales
1,799
+21·#21 ↑2
28 May 2018FriendlyMexicoMexico0–0(N)WalesWales
1,778
+2·#24
26 Mar 2018China CupUruguayUruguay1–0(N)WalesWales
1,776
-11·#23
22 Mar 2018China CupChinaChina0–6WalesWales
1,787
+23·#23 ↑1
14 Nov 2017FriendlyPanamaPanama1–1WalesWales
1,764
-5·#24 ↑1
10 Nov 2017FriendlyFranceFrance2–0WalesWales
1,769
-4·#25 ↓2
9 Oct 2017World Cup qualifierIrelandIreland1–0WalesWales
1,773
-29·#26 ↓5
6 Oct 2017World Cup qualifierGeorgiaGeorgia0–1WalesWales
1,802
+10·#22 ↑1
5 Sept 2017World Cup qualifierMoldovaMoldova0–2WalesWales
1,792
+8·#23 ↑1
2 Sept 2017World Cup qualifierAustriaAustria0–1WalesWales
1,784
+11·#22 ↑7
11 Jun 2017World Cup qualifierSerbiaSerbia1–1WalesWales
1,773
+5·#26
24 Mar 2017World Cup qualifierIrelandIreland0–0WalesWales
1,768
+8·#26 ↑2
12 Nov 2016World Cup qualifierSerbiaSerbia1–1WalesWales
1,760
-7·#26
9 Oct 2016World Cup qualifierGeorgiaGeorgia1–1WalesWales
1,767
-17·#27 ↓4
6 Oct 2016World Cup qualifierAustriaAustria2–2WalesWales
1,784
+3·#23
5 Sept 2016World Cup qualifierMoldovaMoldova0–4WalesWales
1,781
+3·#23
6 Jul 2016European ChampionshipPortugalPortugal2–0(N)WalesWales
1,778
-29·#23 ↓3
1 Jul 2016European ChampionshipBelgiumBelgium1–3(N)WalesWales
1,807
+57·#20 ↑9
25 Jun 2016European ChampionshipNorthern IrelandNorthern Ireland0–1(N)WalesWales
1,750
+20·#28 ↑5
20 Jun 2016European ChampionshipRussiaRussia0–3(N)WalesWales
1,730
+52·#34 ↑10
16 Jun 2016European ChampionshipEnglandEngland2–1(N)WalesWales
1,678
-9·#44 ↓1
11 Jun 2016European ChampionshipSlovakiaSlovakia1–2(N)WalesWales
1,687
+33·#42 ↑5
5 Jun 2016FriendlySwedenSweden3–0WalesWales
1,654
-9·#47 ↓2
28 Mar 2016FriendlyUkraineUkraine1–0WalesWales
1,663
-4·#44
24 Mar 2016FriendlyNorthern IrelandNorthern Ireland1–1WalesWales
1,667
-5·#43 ↓1
13 Nov 2015FriendlyNetherlandsNetherlands3–2WalesWales
1,672
-7·#44 ↓1
13 Oct 2015European Championship qualifierAndorraAndorra0–2WalesWales
1,679
+1·#42
10 Oct 2015European Championship qualifierBosnia and HerzegovinaBosnia and Herzegovina2–0WalesWales
1,678
-20·#43 ↓2
6 Sept 2015European Championship qualifierIsraelIsrael0–0WalesWales
1,698
-10·#41 ↓2
3 Sept 2015European Championship qualifierCyprusCyprus0–1WalesWales
1,708
+10·#39 ↑1
12 Jun 2015European Championship qualifierBelgiumBelgium0–1WalesWales
1,698
+28·#41 ↑5
28 Mar 2015European Championship qualifierIsraelIsrael0–3WalesWales
1,670
+50·#46 ↑11
16 Nov 2014European Championship qualifierBelgiumBelgium0–0WalesWales
1,620
+17·#57 ↑4
13 Oct 2014European Championship qualifierCyprusCyprus1–2WalesWales
1,603
+6·#61
10 Oct 2014European Championship qualifierBosnia and HerzegovinaBosnia and Herzegovina0–0WalesWales
1,597
+3·#61
9 Sept 2014European Championship qualifierAndorraAndorra1–2WalesWales
1,594
+2·#60 ↑1
4 Jun 2014FriendlyNetherlandsNetherlands2–0WalesWales
1,592
-2·#62 ↓1
5 Mar 2014FriendlyIcelandIceland1–3WalesWales
1,594
+9·#60 ↑2
16 Nov 2013FriendlyFinlandFinland1–1WalesWales
1,585
±0·#60
15 Oct 2013World Cup qualifierBelgiumBelgium1–1WalesWales
1,585
+17·#60 ↑5
11 Oct 2013World Cup qualifier🏳Macedonia0–1WalesWales
1,568
+14·#64 ↑4
10 Sept 2013World Cup qualifierSerbiaSerbia3–0WalesWales
1,554
-34·#70 ↓10
6 Sept 2013World Cup qualifier🏳Macedonia2–1WalesWales
1,588
-18·#61 ↓4
14 Aug 2013FriendlyIrelandIreland0–0WalesWales
1,606
+1·#57 ↑1
26 Mar 2013World Cup qualifierCroatiaCroatia2–1WalesWales
1,605
-10·#58 ↓5
22 Mar 2013World Cup qualifierScotlandScotland1–2WalesWales
1,615
+29·#52 ↑11
6 Feb 2013FriendlyAustriaAustria1–2WalesWales
1,586
+8·#62 ↑3
16 Oct 2012World Cup qualifierCroatiaCroatia2–0WalesWales
1,578
-6·#67 ↓4
12 Oct 2012World Cup qualifierScotlandScotland1–2WalesWales
1,584
+21·#64 ↑5
11 Sept 2012World Cup qualifierSerbiaSerbia6–1WalesWales
1,563
-17·#69 ↓4
7 Sept 2012World Cup qualifierBelgiumBelgium2–0WalesWales
1,580
-31·#65 ↓5
15 Aug 2012FriendlyBosnia and HerzegovinaBosnia and Herzegovina2–0WalesWales
1,611
-17·#59 ↓5
27 May 2012FriendlyMexicoMexico2–0(N)WalesWales
1,628
-7·#56
29 Feb 2012FriendlyCosta RicaCosta Rica1–0WalesWales
1,635
-12·#55 ↓4
12 Nov 2011FriendlyNorwayNorway1–4WalesWales
1,647
+20·#50 ↑3
11 Oct 2011European Championship qualifierBulgariaBulgaria0–1WalesWales
1,627
+28·#53 ↑7
7 Oct 2011European Championship qualifierSwitzerlandSwitzerland0–2WalesWales
1,599
+40·#60 ↑9
6 Sept 2011European Championship qualifierEnglandEngland1–0WalesWales
1,559
-2·#69 ↓1
2 Sept 2011European Championship qualifierMontenegroMontenegro1–2WalesWales
1,561
+24·#69 ↑6
10 Aug 2011FriendlyAustraliaAustralia2–1WalesWales
1,537
-6·#75
27 May 2011Nations CupNorthern IrelandNorthern Ireland0–2(N)WalesWales
1,543
+24·#75 ↑10
25 May 2011Nations CupScotlandScotland3–1(N)WalesWales
1,519
-14·#85 ↓5
26 Mar 2011European Championship qualifierEnglandEngland2–0WalesWales
1,533
-10·#78 ↓4
8 Feb 2011Nations CupIrelandIreland3–0WalesWales
1,543
-8·#74
12 Oct 2010European Championship qualifierSwitzerlandSwitzerland4–1WalesWales
1,551
-12·#74 ↓3
8 Oct 2010European Championship qualifierBulgariaBulgaria1–0WalesWales
1,563
-20·#72 ↓7
3 Sept 2010European Championship qualifierMontenegroMontenegro1–0WalesWales
1,583
-12·#66 ↓5
11 Aug 2010FriendlyLuxembourgLuxembourg1–5WalesWales
1,595
+1·#61 ↑1
23 May 2010FriendlyCroatiaCroatia2–0WalesWales
1,594
-3·#60 ↓2
3 Mar 2010FriendlySwedenSweden1–0WalesWales
1,597
-8·#58 ↓2
14 Nov 2009FriendlyScotlandScotland0–3WalesWales
1,605
+17·#57 ↑4
14 Oct 2009World Cup qualifierLiechtensteinLiechtenstein0–2WalesWales
1,588
+8·#61 ↑3
10 Oct 2009World Cup qualifierFinlandFinland2–1WalesWales
1,580
-11·#64 ↓5
9 Sept 2009World Cup qualifierRussiaRussia3–1WalesWales
1,591
-15·#59
12 Aug 2009FriendlyMontenegroMontenegro2–1WalesWales
1,606
-6·#58 ↓1
6 Jun 2009World Cup qualifierAzerbaijanAzerbaijan0–1WalesWales
1,612
+13·#56 ↑3
29 May 2009FriendlyEstoniaEstonia0–1WalesWales
1,599
+3·#58
1 Apr 2009World Cup qualifierGermanyGermany2–0WalesWales
1,596
-12·#58 ↓2
28 Mar 2009World Cup qualifierFinlandFinland2–0WalesWales
1,608
-38·#56 ↓6
11 Feb 2009FriendlyPolandPoland1–0(N)WalesWales
1,646
-7·#50
19 Nov 2008FriendlyDenmarkDenmark0–1WalesWales
1,653
+17·#50 ↑2
15 Oct 2008World Cup qualifierGermanyGermany1–0WalesWales
1,636
-3·#52 ↓1
11 Oct 2008World Cup qualifierLiechtensteinLiechtenstein0–2WalesWales
1,639
+2·#52
10 Sept 2008World Cup qualifierRussiaRussia2–1WalesWales
1,637
-5·#52 ↓3
6 Sept 2008World Cup qualifierAzerbaijanAzerbaijan0–1WalesWales
1,642
+4·#49
20 Aug 2008FriendlyGeorgiaGeorgia2–1WalesWales
1,638
-16·#49 ↓1
1 Jun 2008FriendlyNetherlandsNetherlands2–0WalesWales
1,654
-3·#47
28 May 2008FriendlyIcelandIceland0–1WalesWales
1,657
+6·#47
26 Mar 2008FriendlyLuxembourgLuxembourg0–2WalesWales
1,651
+1·#48 ↑2
6 Feb 2008FriendlyNorwayNorway0–3WalesWales
1,650
+20·#50 ↑5
21 Nov 2007European Championship qualifierGermanyGermany0–0WalesWales
1,630
+17·#56 ↑1
17 Nov 2007European Championship qualifierIrelandIreland2–2WalesWales
1,613
+4·#57 ↑1
17 Oct 2007European Championship qualifierSan MarinoSan Marino1–2WalesWales
1,609
+1·#58 ↓1
13 Oct 2007European Championship qualifierCyprusCyprus3–1WalesWales
1,608
-34·#58 ↓3
12 Sept 2007European Championship qualifierSlovakiaSlovakia2–5WalesWales
1,642
+55·#55 ↑6
8 Sept 2007European Championship qualifierGermanyGermany2–0WalesWales
1,587
-9·#61 ↓1
22 Aug 2007FriendlyBulgariaBulgaria0–1WalesWales
1,596
+17·#60 ↑2
2 Jun 2007European Championship qualifierCzechiaCzechia0–0WalesWales
1,579
+11·#66 ↑3
26 May 2007FriendlyNew ZealandNew Zealand2–2WalesWales
1,568
-5·#69 ↓1
28 Mar 2007European Championship qualifierSan MarinoSan Marino0–3WalesWales
1,573
+1·#67 ↓1
24 Mar 2007European Championship qualifierIrelandIreland1–0WalesWales
1,572
-7·#66 ↓2
6 Feb 2007FriendlyNorthern IrelandNorthern Ireland0–0WalesWales
1,579
+2·#62 ↑1
14 Nov 2006FriendlyLiechtensteinLiechtenstein0–4WalesWales
1,577
+1·#62 ↑2
11 Oct 2006European Championship qualifierCyprusCyprus1–3WalesWales
1,576
+18·#63 ↑5
7 Oct 2006European Championship qualifierSlovakiaSlovakia5–1WalesWales
1,558
-40·#68 ↓7
5 Sept 2006FriendlyBrazilBrazil2–0(N)WalesWales
1,598
-2·#62
2 Sept 2006European Championship qualifierCzechiaCzechia2–1WalesWales
1,600
-5·#60
15 Aug 2006FriendlyBulgariaBulgaria0–0WalesWales
1,605
±0·#57
27 May 2006FriendlyTrinidad and TobagoTrinidad and Tobago1–2(N)WalesWales
1,605
+10·#56 ↑4
1 Mar 2006FriendlyParaguayParaguay0–0WalesWales
1,595
+2·#60 ↓1
16 Nov 2005FriendlyCyprusCyprus1–0WalesWales
1,593
-12·#61 ↓4
12 Oct 2005World Cup qualifierAzerbaijanAzerbaijan0–2WalesWales
1,605
+7·#57 ↑3
8 Oct 2005World Cup qualifierNorthern IrelandNorthern Ireland2–3WalesWales
1,598
+23·#60 ↑2
7 Sept 2005World Cup qualifierPolandPoland1–0WalesWales
1,575
-5·#62
3 Sept 2005World Cup qualifierEnglandEngland1–0WalesWales
1,580
-6·#62 ↓1
17 Aug 2005FriendlySloveniaSlovenia0–0WalesWales
1,586
-1·#61 ↑2
30 Mar 2005World Cup qualifierAustriaAustria1–0WalesWales
1,587
-11·#65 ↓2
26 Mar 2005World Cup qualifierAustriaAustria2–0WalesWales
1,598
-38·#62 ↓9
9 Feb 2005FriendlyHungaryHungary0–2WalesWales
1,636
+10·#52 ↓1
13 Oct 2004World Cup qualifierPolandPoland3–2WalesWales
1,626
-18·#54 ↓3
9 Oct 2004World Cup qualifierEnglandEngland2–0WalesWales
1,644
-5·#51 ↓3
8 Sept 2004World Cup qualifierNorthern IrelandNorthern Ireland2–2WalesWales
1,649
-13·#49 ↓3
4 Sept 2004World Cup qualifierAzerbaijanAzerbaijan1–1WalesWales
1,662
-10·#44 ↓3
18 Aug 2004FriendlyLatviaLatvia0–2WalesWales
1,672
+14·#41 ↑6
30 May 2004FriendlyCanadaCanada0–1WalesWales
1,658
+6·#50 ↑1
27 May 2004FriendlyNorwayNorway0–0WalesWales
1,652
+6·#51
31 Mar 2004FriendlyHungaryHungary1–2WalesWales
1,646
+10·#51 ↑3
18 Feb 2004FriendlyScotlandScotland0–4WalesWales
1,636
+16·#53 ↑1
19 Nov 2003European Championship qualifierRussiaRussia1–0WalesWales
1,620
-18·#55 ↓3
15 Nov 2003European Championship qualifierRussiaRussia0–0WalesWales
1,638
+13·#52 ↑1
11 Oct 2003European Championship qualifier🏳Serbia and Montenegro3–2WalesWales
1,625
-21·#54 ↓3
10 Sept 2003European Championship qualifierFinlandFinland1–1WalesWales
1,646
-3·#50 ↓1
6 Sept 2003European Championship qualifierItalyItaly4–0WalesWales
1,649
-7·#48 ↓2
20 Aug 2003European Championship qualifier🏳Serbia and Montenegro1–0WalesWales
1,656
-13·#47 ↓2
26 May 2003FriendlyUnited StatesUnited States2–0WalesWales
1,669
-6·#45 ↓1
29 Mar 2003European Championship qualifierAzerbaijanAzerbaijan0–4WalesWales
1,675
+5·#43 ↑2
12 Feb 2003FriendlyBosnia and HerzegovinaBosnia and Herzegovina2–2WalesWales
1,670
-7·#45 ↓2
20 Nov 2002European Championship qualifierAzerbaijanAzerbaijan0–2WalesWales
1,677
+12·#43 ↑3
16 Oct 2002European Championship qualifierItalyItaly1–2WalesWales
1,665
+29·#47 ↑1
7 Sept 2002European Championship qualifierFinlandFinland0–2WalesWales
1,636
+48·#49 ↑11
21 Aug 2002FriendlyCroatiaCroatia1–1WalesWales
1,588
+8·#59
14 May 2002FriendlyGermanyGermany0–1WalesWales
1,580
+15·#57 ↑4
27 Mar 2002FriendlyCzechiaCzechia0–0WalesWales
1,565
+5·#61 ↑2
13 Feb 2002FriendlyArgentinaArgentina1–1WalesWales
1,560
+8·#62 ↑1
6 Oct 2001World Cup qualifierBelarusBelarus0–1WalesWales
1,552
+14·#64 ↑1
5 Sept 2001World Cup qualifierNorwayNorway3–2WalesWales
1,538
-6·#65
1 Sept 2001World Cup qualifierArmeniaArmenia0–0WalesWales
1,544
-12·#65
6 Jun 2001World Cup qualifierUkraineUkraine1–1WalesWales
1,556
+12·#66 ↑1
2 Jun 2001World Cup qualifierPolandPoland2–1WalesWales
1,544
-12·#67 ↓1
28 Mar 2001World Cup qualifierUkraineUkraine1–1WalesWales
1,556
+2·#65
24 Mar 2001World Cup qualifierArmeniaArmenia2–2WalesWales
1,554
-2·#65 ↓2
11 Oct 2000World Cup qualifierPolandPoland0–0WalesWales
1,556
+15·#65 ↑4
7 Oct 2000World Cup qualifierNorwayNorway1–1WalesWales
1,541
+11·#67 ↑2
2 Sept 2000World Cup qualifierBelarusBelarus2–1WalesWales
1,530
-24·#71 ↓7
2 Jun 2000FriendlyPortugalPortugal3–0WalesWales
1,554
-2·#63
23 May 2000FriendlyBrazilBrazil3–0WalesWales
1,556
-3·#63 ↓1
29 Mar 2000FriendlyFinlandFinland2–1WalesWales
1,559
-13·#63 ↓2
23 Feb 2000FriendlyQatarQatar0–1WalesWales
1,572
+9·#62 ↑1
9 Oct 1999European Championship qualifierSwitzerlandSwitzerland2–0WalesWales
1,563
-29·#63 ↓6
4 Sept 1999European Championship qualifierBelarusBelarus1–2WalesWales
1,592
+17·#56 ↑6
9 Jun 1999European Championship qualifierDenmarkDenmark2–0(N)WalesWales
1,575
-13·#61 ↓4
5 Jun 1999European Championship qualifierItalyItaly4–0WalesWales
1,588
-4·#57
31 Mar 1999European Championship qualifierSwitzerlandSwitzerland2–0WalesWales
1,592
-16·#57 ↓2
14 Oct 1998European Championship qualifierBelarusBelarus2–3WalesWales
1,608
+7·#55 ↑1
10 Oct 1998European Championship qualifierDenmarkDenmark1–2WalesWales
1,601
+36·#56 ↑4
5 Sept 1998European Championship qualifierItalyItaly2–0(N)WalesWales
1,565
-4·#61
6 Jun 1998FriendlyTunisiaTunisia4–0WalesWales
1,569
-12·#60
3 Jun 1998FriendlyMaltaMalta0–3WalesWales
1,581
+7·#59
25 Mar 1998FriendlyJamaicaJamaica0–0WalesWales
1,574
±0·#59
11 Nov 1997FriendlyBrazilBrazil3–0WalesWales
1,574
-1·#59
11 Oct 1997World Cup qualifierBelgiumBelgium3–2WalesWales
1,575
-6·#61 ↓2
20 Aug 1997World Cup qualifierTurkeyTurkey6–4WalesWales
1,581
-15·#60 ↓4
27 May 1997FriendlyScotlandScotland0–1WalesWales
1,596
+17·#58 ↑2
29 Mar 1997World Cup qualifierBelgiumBelgium2–1WalesWales
1,579
-18·#59 ↓2
11 Feb 1997FriendlyIrelandIreland0–0WalesWales
1,597
+1·#55
14 Dec 1996World Cup qualifierTurkeyTurkey0–0WalesWales
1,596
±0·#57
9 Nov 1996World Cup qualifierNetherlandsNetherlands7–1WalesWales
1,596
-7·#56 ↓2
5 Oct 1996World Cup qualifierNetherlandsNetherlands3–1WalesWales
1,603
-15·#53 ↓4
31 Aug 1996World Cup qualifierSan MarinoSan Marino0–6WalesWales
1,618
+1·#47 ↑1
2 Jun 1996World Cup qualifierSan MarinoSan Marino0–5WalesWales
1,617
+3·#48
24 Apr 1996FriendlySwitzerlandSwitzerland2–0WalesWales
1,614
-5·#49 ↓1
24 Jan 1996FriendlyItalyItaly3–0WalesWales
1,619
-2·#49 ↓3
15 Nov 1995European Championship qualifierAlbaniaAlbania1–1WalesWales
1,621
-5·#47
11 Oct 1995European Championship qualifierGermanyGermany2–1WalesWales
1,626
-6·#46 ↓3
6 Sept 1995European Championship qualifierMoldovaMoldova0–1WalesWales
1,632
+7·#42 ↑3
7 Jun 1995European Championship qualifierGeorgiaGeorgia1–0WalesWales
1,625
-28·#47 ↓12
26 Apr 1995European Championship qualifierGermanyGermany1–1WalesWales
1,653
+18·#37 ↑6
29 Mar 1995European Championship qualifierBulgariaBulgaria3–1WalesWales
1,635
-9·#43 ↓4
14 Dec 1994European Championship qualifierBulgariaBulgaria3–0WalesWales
1,644
-30·#40 ↓7
16 Nov 1994European Championship qualifierGeorgiaGeorgia5–0WalesWales
1,674
-49·#35 ↓6
12 Oct 1994European Championship qualifierMoldovaMoldova3–2WalesWales
1,723
-27·#29 ↓1
7 Sept 1994European Championship qualifierAlbaniaAlbania0–2WalesWales
1,750
+4·#28
23 May 1994FriendlyEstoniaEstonia1–2WalesWales
1,746
+1·#27
20 Apr 1994FriendlySwedenSweden2–0WalesWales
1,745
-14·#27 ↓2
9 Mar 1994FriendlyNorwayNorway3–1WalesWales
1,759
-17·#26 ↓1
17 Nov 1993World Cup qualifierRomaniaRomania2–1WalesWales
1,776
-26·#25 ↓2
13 Oct 1993World Cup qualifierCyprusCyprus0–2WalesWales
1,802
+3·#23
8 Sept 1993World Cup qualifier🏳Czechoslovakia2–2WalesWales
1,799
-4·#23
6 Jun 1993World Cup qualifierFaroe IslandsFaroe Islands0–3WalesWales
1,803
+4·#22 ↑1
28 Apr 1993World Cup qualifier🏳Czechoslovakia1–1WalesWales
1,799
+6·#22
31 Mar 1993World Cup qualifierBelgiumBelgium0–2WalesWales
1,793
+31·#22 ↑6
17 Feb 1993FriendlyIrelandIreland2–1WalesWales
1,762
-4·#27
18 Nov 1992World Cup qualifierBelgiumBelgium2–0WalesWales
1,766
-16·#28 ↓4
14 Oct 1992World Cup qualifierCyprusCyprus0–1WalesWales
1,782
+5·#25
9 Sept 1992World Cup qualifierFaroe IslandsFaroe Islands0–6WalesWales
1,777
+2·#24
7 Jun 1992Kirin CupJapanJapan0–1WalesWales
1,775
+5·#24
3 Jun 1992Kirin CupArgentinaArgentina1–0(N)WalesWales
1,770
-7·#24 ↓1
30 May 1992FriendlyNetherlandsNetherlands4–0WalesWales
1,777
-6·#23
20 May 1992World Cup qualifierRomaniaRomania5–1WalesWales
1,783
-28·#22 ↓3
29 Apr 1992FriendlyAustriaAustria1–1WalesWales
1,811
-3·#18 ↓1
19 Feb 1992FriendlyIrelandIreland0–1WalesWales
1,814
+15·#18 ↑2
13 Nov 1991European Championship qualifierLuxembourgLuxembourg0–1WalesWales
1,799
+1·#20
16 Oct 1991European Championship qualifierGermanyGermany4–1WalesWales
1,798
-8·#20 ↓1
11 Sept 1991FriendlyBrazilBrazil0–1WalesWales
1,806
+12·#19 ↑2
5 Jun 1991European Championship qualifierGermanyGermany0–1WalesWales
1,794
+31·#22 ↑2
29 May 1991FriendlyPolandPoland0–0WalesWales
1,763
+4·#24 ↑1
1 May 1991FriendlyIcelandIceland0–1WalesWales
1,759
+3·#25 ↑2
27 Mar 1991European Championship qualifierBelgiumBelgium1–1WalesWales
1,756
+9·#27 ↑3
6 Feb 1991FriendlyIrelandIreland3–0WalesWales
1,747
-16·#29 ↓4
14 Nov 1990European Championship qualifierLuxembourgLuxembourg0–1WalesWales
1,763
+2·#26
17 Oct 1990European Championship qualifierBelgiumBelgium1–3WalesWales
1,761
+32·#26 ↑3
11 Sept 1990FriendlyDenmarkDenmark1–0WalesWales
1,729
-3·#30 ↓1
20 May 1990FriendlyCosta RicaCosta Rica0–1WalesWales
1,732
+5·#30
25 Apr 1990FriendlySwedenSweden4–2WalesWales
1,727
-4·#30
28 Mar 1990FriendlyIrelandIreland1–0WalesWales
1,731
-4·#30 ↓1
15 Nov 1989World Cup qualifierWalesWales1–2West Germany🏳
1,735
-5·#28 ↑2
11 Oct 1989World Cup qualifierNetherlandsNetherlands2–1WalesWales
1,740
-10·#29 ↓2
6 Sept 1989World Cup qualifierFinlandFinland1–0WalesWales
1,750
-25·#27 ↓2
31 May 1989World Cup qualifierWalesWales0–0West Germany🏳
1,775
+7·#25
26 Apr 1989FriendlySwedenSweden2–0WalesWales
1,768
-12·#24 ↓1
8 Feb 1989FriendlyIsraelIsrael3–3WalesWales
1,780
-2·#23
19 Oct 1988World Cup qualifierFinlandFinland2–2WalesWales
1,782
-14·#26 ↓2
14 Sept 1988World Cup qualifierNetherlandsNetherlands1–0WalesWales
1,796
-5·#22 ↓1
4 Jun 1988FriendlyItalyItaly0–1WalesWales
1,801
+17·#21 ↑2
1 Jun 1988FriendlyMaltaMalta2–3WalesWales
1,784
+4·#23 ↑1
27 Apr 1988FriendlySwedenSweden4–1WalesWales
1,780
-6·#24 ↓3
23 Mar 1988FriendlyWalesWales1–2Yugoslavia🏳
1,786
-12·#22 ↓3
11 Nov 1987European Championship qualifier🏳Czechoslovakia2–0WalesWales
1,798
-21·#20 ↓1
14 Oct 1987European Championship qualifierDenmarkDenmark1–0WalesWales
1,819
-11·#18 ↓1
9 Sept 1987European Championship qualifierDenmarkDenmark0–1WalesWales
1,830
+21·#17 ↑3
29 Apr 1987European Championship qualifier🏳Czechoslovakia1–1WalesWales
1,809
-2·#17 ↑1
1 Apr 1987European Championship qualifierFinlandFinland0–4WalesWales
1,811
+9·#18 ↓1
18 Feb 1987Friendly🏳Soviet Union0–0WalesWales
1,802
+3·#17 ↑2
10 Sept 1986European Championship qualifierFinlandFinland1–1WalesWales
1,799
-8·#21 ↓2
19 May 1986FriendlyCanadaCanada0–3WalesWales
1,807
+16·#22 ↑5
10 May 1986FriendlyCanadaCanada2–0WalesWales
1,791
-17·#27 ↓4
21 Apr 1986FriendlyUruguayUruguay0–0WalesWales
1,808
-2·#23 ↓1
26 Mar 1986FriendlyIrelandIreland0–1WalesWales
1,810
+10·#22 ↑2
25 Feb 1986FriendlySaudi ArabiaSaudi Arabia1–2WalesWales
1,800
+8·#24 ↑1
16 Oct 1985FriendlyHungaryHungary3–0WalesWales
1,792
-20·#24 ↓4
10 Sept 1985World Cup qualifierScotlandScotland1–1WalesWales
1,812
-3·#22 ↓1
5 Jun 1985FriendlyNorwayNorway4–2WalesWales
1,815
-18·#20 ↓2
30 Apr 1985World Cup qualifierSpainSpain0–3WalesWales
1,833
+34·#17 ↑5
27 Mar 1985World Cup qualifierScotlandScotland0–1WalesWales
1,799
+30·#23 ↑4
26 Feb 1985FriendlyNorwayNorway1–1WalesWales
1,769
-5·#26 ↓1
14 Nov 1984World Cup qualifierIcelandIceland1–2WalesWales
1,774
+4·#26 ↑1
17 Oct 1984World Cup qualifierSpainSpain3–0WalesWales
1,770
-17·#26 ↓5
12 Sept 1984World Cup qualifierIcelandIceland1–0WalesWales
1,787
-33·#21 ↓2
10 Jun 1984FriendlyIsraelIsrael0–0WalesWales
1,820
±0·#20
6 Jun 1984FriendlyNorwayNorway1–0WalesWales
1,820
-14·#20 ↓2
22 May 1984British ChampionshipNorthern IrelandNorthern Ireland1–1WalesWales
1,834
-6·#19 ↓1
2 May 1984British ChampionshipEnglandEngland0–1WalesWales
1,840
+24·#18 ↑3
28 Feb 1984British ChampionshipScotlandScotland2–1WalesWales
1,816
-14·#23 ↓3
14 Dec 1983European Championship qualifierWalesWales1–1Yugoslavia🏳
1,830
-5·#20 ↓3
16 Nov 1983European Championship qualifierBulgariaBulgaria1–0WalesWales
1,835
-20·#18 ↓1
12 Oct 1983FriendlyRomaniaRomania0–5WalesWales
1,855
+14·#16
21 Sept 1983European Championship qualifierNorwayNorway0–0WalesWales
1,841
-9·#16 ↓1
12 Jun 1983FriendlyBrazilBrazil1–1WalesWales
1,850
+5·#16 ↓1
31 May 1983British ChampionshipNorthern IrelandNorthern Ireland0–1WalesWales
1,845
+24·#16 ↑1
28 May 1983British ChampionshipScotlandScotland2–0WalesWales
1,821
-42·#17 ↓4
27 Apr 1983European Championship qualifierBulgariaBulgaria0–1WalesWales
1,863
+7·#12 ↑2
23 Feb 1983British ChampionshipEnglandEngland2–1WalesWales
1,856
-7·#14
15 Dec 1982European Championship qualifierWalesWales4–4Yugoslavia🏳
1,863
+6·#14 ↑1
22 Sept 1982European Championship qualifierNorwayNorway0–1WalesWales
1,857
+4·#14 ↑1
2 Jun 1982FriendlyFranceFrance0–1WalesWales
1,853
+14·#16 ↑1
27 May 1982British ChampionshipNorthern IrelandNorthern Ireland0–3WalesWales
1,839
+20·#17
24 May 1982British ChampionshipScotlandScotland1–0WalesWales
1,819
-14·#17
27 Apr 1982British ChampionshipEnglandEngland1–0WalesWales
1,833
-22·#17 ↓1
24 Mar 1982FriendlySpainSpain1–1WalesWales
1,855
+4·#16
18 Nov 1981World Cup qualifier🏳Soviet Union3–0WalesWales
1,851
-15·#16
14 Oct 1981World Cup qualifierIcelandIceland2–2WalesWales
1,866
-18·#16 ↓1
9 Sept 1981World Cup qualifier🏳Czechoslovakia2–0WalesWales
1,884
-23·#15 ↓2
30 May 1981World Cup qualifier🏳Soviet Union0–0WalesWales
1,907
-3·#12
20 May 1981British ChampionshipEnglandEngland0–0WalesWales
1,910
+9·#12 ↑1
16 May 1981British ChampionshipScotlandScotland0–2WalesWales
1,901
+17·#13 ↑2
25 Mar 1981World Cup qualifierTurkeyTurkey0–1WalesWales
1,884
+11·#14 ↑1
24 Feb 1981FriendlyIrelandIreland1–3WalesWales
1,873
+15·#15
19 Nov 1980World Cup qualifier🏳Czechoslovakia0–1WalesWales
1,858
+19·#15 ↑1
15 Oct 1980World Cup qualifierTurkeyTurkey0–4WalesWales
1,839
+11·#16
2 Jun 1980World Cup qualifierIcelandIceland0–4WalesWales
1,828
+9·#16 ↑1
23 May 1980British ChampionshipNorthern IrelandNorthern Ireland1–0WalesWales
1,819
-30·#17 ↓1
21 May 1980British ChampionshipScotlandScotland1–0WalesWales
1,849
-18·#16
17 May 1980British ChampionshipEnglandEngland1–4WalesWales
1,867
+50·#16 ↑1
21 Nov 1979European Championship qualifierTurkeyTurkey1–0WalesWales
1,817
-25·#19 ↓2
17 Oct 1979European Championship qualifierWalesWales1–5West Germany🏳
1,842
-12·#17 ↓1
11 Sept 1979FriendlyIrelandIreland1–2WalesWales
1,854
+4·#15 ↑1
2 Jun 1979European Championship qualifierMaltaMalta0–2WalesWales
1,850
+6·#15 ↑1
25 May 1979British ChampionshipNorthern IrelandNorthern Ireland1–1WalesWales
1,844
+1·#16
23 May 1979British ChampionshipEnglandEngland0–0WalesWales
1,843
+14·#16
19 May 1979British ChampionshipScotlandScotland0–3WalesWales
1,829
+34·#16 ↑5
2 May 1979European Championship qualifierWalesWales0–2West Germany🏳
1,795
-23·#21 ↓4
29 Nov 1978European Championship qualifierTurkeyTurkey0–1WalesWales
1,818
+7·#17
25 Oct 1978European Championship qualifierMaltaMalta0–7WalesWales
1,811
+4·#17 ↑3
19 May 1978British ChampionshipNorthern IrelandNorthern Ireland0–1WalesWales
1,807
+12·#20
17 May 1978British ChampionshipScotlandScotland1–1WalesWales
1,795
+14·#20 ↑2
13 May 1978British ChampionshipEnglandEngland3–1WalesWales
1,781
-28·#22 ↓2
18 Apr 1978FriendlyIranIran0–1WalesWales
1,809
+13·#19 ↑2
14 Dec 1977FriendlyWalesWales1–1West Germany🏳
1,796
+9·#21 ↑1
16 Nov 1977World Cup qualifier🏳Czechoslovakia1–0WalesWales
1,787
-10·#21 ↓1
12 Oct 1977World Cup qualifierScotlandScotland2–0(N)WalesWales
1,797
-16·#20 ↓1
20 Sept 1977FriendlyKuwaitKuwait0–0WalesWales
1,813
-1·#19
6 Sept 1977FriendlyKuwaitKuwait0–0WalesWales
1,814
-6·#19
3 Jun 1977British ChampionshipNorthern IrelandNorthern Ireland1–1WalesWales
1,820
±0·#19
31 May 1977British ChampionshipEnglandEngland0–1WalesWales
1,820
+33·#19 ↑2
28 May 1977British ChampionshipScotlandScotland0–0WalesWales
1,787
+3·#21
30 Mar 1977World Cup qualifier🏳Czechoslovakia0–3WalesWales
1,784
+51·#21 ↑5
17 Nov 1976World Cup qualifierScotlandScotland1–0WalesWales
1,733
-6·#26
6 Oct 1976FriendlyWalesWales0–2West Germany🏳
1,739
-5·#27
22 May 1976European Championship qualifierWalesWales1–1Yugoslavia🏳
1,744
+6·#28
14 May 1976British ChampionshipNorthern IrelandNorthern Ireland0–1WalesWales
1,738
+17·#28 ↑1
8 May 1976British ChampionshipEnglandEngland1–0WalesWales
1,721
-12·#29 ↓1
6 May 1976British ChampionshipScotlandScotland3–1WalesWales
1,733
-11·#28
24 Apr 1976European Championship qualifierWalesWales0–2Yugoslavia🏳
1,744
-9·#28
24 Mar 1976FriendlyEnglandEngland2–1WalesWales
1,753
-7·#27
19 Nov 1975European Championship qualifierAustriaAustria0–1WalesWales
1,760
+19·#25 ↑1
23 May 1975British ChampionshipNorthern IrelandNorthern Ireland1–0WalesWales
1,741
-12·#27 ↓2
21 May 1975British ChampionshipEnglandEngland2–2WalesWales
1,753
+15·#25 ↑2
17 May 1975British ChampionshipScotlandScotland2–2WalesWales
1,738
+3·#27
1 May 1975European Championship qualifierLuxembourgLuxembourg1–3WalesWales
1,735
+8·#27 ↑1
16 Apr 1975European Championship qualifierHungaryHungary1–2WalesWales
1,727
+33·#28 ↑4
20 Nov 1974European Championship qualifierLuxembourgLuxembourg0–5WalesWales
1,694
+5·#32
30 Oct 1974European Championship qualifierHungaryHungary0–2WalesWales
1,689
+43·#32 ↑6
4 Sept 1974European Championship qualifierAustriaAustria2–1WalesWales
1,646
-7·#37 ↓1
18 May 1974British ChampionshipNorthern IrelandNorthern Ireland0–1WalesWales
1,653
+24·#36 ↑4
14 May 1974British ChampionshipScotlandScotland2–0WalesWales
1,629
-12·#40 ↓2
11 May 1974British ChampionshipEnglandEngland2–0WalesWales
1,641
-13·#38 ↓2
26 Sept 1973World Cup qualifierPolandPoland3–0WalesWales
1,654
-6·#37
19 May 1973British ChampionshipNorthern IrelandNorthern Ireland1–0(N)WalesWales
1,660
-16·#39 ↓4
15 May 1973British ChampionshipEnglandEngland3–0WalesWales
1,676
-5·#35 ↓1
12 May 1973British ChampionshipScotlandScotland2–0WalesWales
1,681
-29·#34 ↓4
28 Mar 1973World Cup qualifierPolandPoland0–2WalesWales
1,710
+46·#31 ↑8
24 Jan 1973World Cup qualifierEnglandEngland1–1WalesWales
1,664
+17·#39 ↑1
15 Nov 1972World Cup qualifierEnglandEngland1–0WalesWales
1,647
-8·#37
27 May 1972British ChampionshipNorthern IrelandNorthern Ireland0–0WalesWales
1,655
+1·#40 ↑1
24 May 1972British ChampionshipScotlandScotland1–0WalesWales
1,654
-9·#41 ↓3
20 May 1972British ChampionshipEnglandEngland3–0WalesWales
1,663
-14·#38 ↓1
24 Nov 1971European Championship qualifierRomaniaRomania2–0WalesWales
1,677
-13·#38 ↓1
27 Oct 1971European Championship qualifier🏳Czechoslovakia1–0WalesWales
1,690
-7·#37 ↓4
13 Oct 1971European Championship qualifierFinlandFinland0–3WalesWales
1,697
+7·#33 ↑4
26 May 1971European Championship qualifierFinlandFinland0–1WalesWales
1,690
+11·#37
22 May 1971British ChampionshipNorthern IrelandNorthern Ireland1–0WalesWales
1,679
-12·#37
19 May 1971British ChampionshipEnglandEngland0–0WalesWales
1,691
+18·#37 ↑1
15 May 1971British ChampionshipScotlandScotland0–0WalesWales
1,673
+1·#38
21 Apr 1971European Championship qualifier🏳Czechoslovakia3–1WalesWales
1,672
-28·#38 ↓5
11 Nov 1970European Championship qualifierRomaniaRomania0–0WalesWales
1,700
+1·#32 ↑1
25 Apr 1970British ChampionshipNorthern IrelandNorthern Ireland0–1WalesWales
1,699
+16·#33 ↑2
22 Apr 1970British ChampionshipScotlandScotland0–0WalesWales
1,683
+13·#35 ↑2
18 Apr 1970British ChampionshipEnglandEngland1–1WalesWales
1,670
+15·#37 ↑2
4 Nov 1969World Cup qualifierItalyItaly4–1WalesWales
1,655
-6·#37 ↓1
22 Oct 1969World Cup qualifier🏳East Germany3–1WalesWales
1,661
-23·#36 ↓2
10 May 1969British ChampionshipNorthern IrelandNorthern Ireland0–0WalesWales
1,684
+10·#33
7 May 1969British ChampionshipEnglandEngland2–1WalesWales
1,674
-2·#33
3 May 1969British ChampionshipScotlandScotland5–3WalesWales
1,676
-23·#33 ↓2
16 Apr 1969World Cup qualifier🏳East Germany2–1WalesWales
1,699
-7·#31 ↓2
26 Mar 1969FriendlyWalesWales1–1West Germany🏳
1,706
+8·#29
23 Oct 1968World Cup qualifierItalyItaly1–0WalesWales
1,698
-12·#30 ↓2
8 May 1968FriendlyWalesWales1–1West Germany🏳
1,710
+5·#29
28 Feb 1968European Championship qualifier and British ChampionshipNorthern IrelandNorthern Ireland0–2WalesWales
1,705
+25·#30 ↑4
22 Nov 1967European Championship qualifier and British ChampionshipScotlandScotland3–2WalesWales
1,680
-7·#34 ↓1
21 Oct 1967European Championship qualifier and British ChampionshipEnglandEngland3–0WalesWales
1,687
-13·#32 ↓1
12 Apr 1967European Championship qualifier and British ChampionshipNorthern IrelandNorthern Ireland0–0WalesWales
1,700
+6·#31 ↑1
16 Nov 1966European Championship qualifier and British ChampionshipEnglandEngland5–1WalesWales
1,694
-4·#31 ↓1
22 Oct 1966European Championship qualifier and British ChampionshipScotlandScotland1–1WalesWales
1,698
±0·#31
22 May 1966FriendlyChileChile2–0WalesWales
1,698
-8·#31 ↓2
18 May 1966FriendlyBrazilBrazil1–0WalesWales
1,706
-2·#29
14 May 1966FriendlyBrazilBrazil3–1WalesWales
1,708
-3·#29
30 Mar 1966British ChampionshipNorthern IrelandNorthern Ireland4–1WalesWales
1,711
-53·#29 ↓5
1 Dec 1965World Cup qualifierDenmarkDenmark2–4WalesWales
1,764
+13·#25 ↑2
24 Nov 1965British ChampionshipScotlandScotland4–1WalesWales
1,751
-17·#27 ↓3
27 Oct 1965World Cup qualifier🏳Soviet Union1–2WalesWales
1,768
+28·#22 ↑4
2 Oct 1965British ChampionshipEnglandEngland0–0WalesWales
1,740
+7·#26
30 May 1965World Cup qualifier🏳Soviet Union2–1WalesWales
1,733
-5·#26
1 May 1965FriendlyItalyItaly4–1WalesWales
1,738
-6·#24
31 Mar 1965British ChampionshipNorthern IrelandNorthern Ireland0–5WalesWales
1,744
+49·#23 ↑7
17 Mar 1965World Cup qualifierGreeceGreece1–4WalesWales
1,695
+15·#30 ↑2
9 Dec 1964World Cup qualifierGreeceGreece2–0WalesWales
1,680
-38·#33 ↓6
18 Nov 1964British ChampionshipEnglandEngland2–1WalesWales
1,718
-6·#26 ↓2
21 Oct 1964World Cup qualifierDenmarkDenmark1–0WalesWales
1,724
-21·#24
3 Oct 1964British ChampionshipScotlandScotland2–3WalesWales
1,745
+26·#25 ↑1
15 Apr 1964British ChampionshipNorthern IrelandNorthern Ireland3–2WalesWales
1,719
-31·#26 ↓1
20 Nov 1963British ChampionshipScotlandScotland2–1WalesWales
1,750
-8·#24 ↓1
12 Oct 1963British ChampionshipEnglandEngland4–0WalesWales
1,758
-36·#22 ↓4
3 Apr 1963British ChampionshipNorthern IrelandNorthern Ireland1–4WalesWales
1,794
+33·#19 ↑2
20 Mar 1963European Championship qualifierHungaryHungary1–1WalesWales
1,761
+8·#21
21 Nov 1962British ChampionshipEnglandEngland4–0WalesWales
1,753
-14·#22 ↓2
7 Nov 1962European Championship qualifierHungaryHungary3–1WalesWales
1,767
-9·#20 ↓2
20 Oct 1962British ChampionshipScotlandScotland3–2WalesWales
1,776
-21·#18 ↓1
22 May 1962FriendlyMexicoMexico2–1WalesWales
1,797
-7·#16 ↓1
16 May 1962FriendlyBrazilBrazil3–1WalesWales
1,804
-3·#15
12 May 1962FriendlyBrazilBrazil3–1WalesWales
1,807
-3·#15
11 Apr 1962British ChampionshipNorthern IrelandNorthern Ireland0–4WalesWales
1,810
+12·#15 ↑1
8 Nov 1961British ChampionshipScotlandScotland2–0WalesWales
1,798
-18·#17 ↓1
14 Oct 1961British ChampionshipEnglandEngland1–1WalesWales
1,816
+3·#15
28 May 1961FriendlyHungaryHungary3–2WalesWales
1,813
-3·#15
18 May 1961World Cup qualifierSpainSpain1–1WalesWales
1,816
+12·#15 ↑1
19 Apr 1961World Cup qualifierSpainSpain2–1WalesWales
1,804
-20·#15 ↓1
12 Apr 1961British ChampionshipNorthern IrelandNorthern Ireland1–5WalesWales
1,824
+35·#14 ↑2
23 Nov 1960British ChampionshipEnglandEngland5–1WalesWales
1,789
-16·#18 ↓3
22 Oct 1960British ChampionshipScotlandScotland0–2WalesWales
1,805
+23·#15 ↑3
28 Sept 1960FriendlyIrelandIreland2–3WalesWales
1,782
+13·#17 ↑1
6 Apr 1960British ChampionshipNorthern IrelandNorthern Ireland2–3WalesWales
1,769
+14·#18 ↑4
4 Nov 1959British ChampionshipScotlandScotland1–1WalesWales
1,755
+11·#22 ↑2
17 Oct 1959British ChampionshipEnglandEngland1–1WalesWales
1,744
+4·#25 ↑1
22 Apr 1959British ChampionshipNorthern IrelandNorthern Ireland4–1WalesWales
1,740
-24·#24 ↓5
26 Nov 1958British ChampionshipEnglandEngland2–2WalesWales
1,764
+14·#19 ↑1
18 Oct 1958British ChampionshipScotlandScotland3–0WalesWales
1,750
-47·#20 ↓6
19 Jun 1958World CupBrazilBrazil1–0(N)WalesWales
1,797
-12·#14 ↑1
17 Jun 1958World CupHungaryHungary1–2(N)WalesWales
1,809
+50·#15 ↑5
15 Jun 1958World CupSwedenSweden0–0WalesWales
1,759
+18·#20 ↑3
11 Jun 1958World CupMexicoMexico1–1(N)WalesWales
1,741
±0·#23 ↓1
8 Jun 1958World CupHungaryHungary1–1(N)WalesWales
1,741
+23·#22 ↑4
16 Apr 1958British ChampionshipNorthern IrelandNorthern Ireland1–1WalesWales
1,718
-5·#25 ↓1
5 Feb 1958World Cup qualifierIsraelIsrael0–2WalesWales
1,723
+7·#24 ↑1
15 Jan 1958World Cup qualifierIsraelIsrael0–2WalesWales
1,716
+20·#25 ↑3
13 Nov 1957British ChampionshipScotlandScotland1–1WalesWales
1,696
+13·#28 ↑3
19 Oct 1957British ChampionshipEnglandEngland4–0WalesWales
1,683
-17·#30 ↓4
25 Sept 1957World Cup qualifier🏳East Germany1–4WalesWales
1,700
+11·#26 ↑2
26 May 1957World Cup qualifier🏳Czechoslovakia2–0WalesWales
1,689
-12·#28 ↓3
19 May 1957World Cup qualifier🏳East Germany2–1WalesWales
1,701
-16·#25 ↓6
22 Sept 1954FriendlyWalesWales1–3Yugoslavia🏳
1,717
-60·#21 ↓2
21 May 1953FriendlyWalesWales2–5Yugoslavia🏳
1,777
+9·#14
4 Oct 1924FriendlyWalesWales1–0South AfricaSouth Africa
1,768
#17 ↑1