80 (25 to 80)  Hungary  1(1) - 0(0)  Wales  (160 to 98) 90: 11JUN2019
90 (281 to 315)  Croatia  2(2) - 1(1)  Wales  (194 to 160) 90: 08JUN2019
90 (144 to 194)  Wales  1(1) - 0(0)  Slovakia  (183 to 133) 90: 24MAR2019
90 (116 to 144)  Wales  1(1) - 0.5(0)  Trinidad Tobago  (-25 to -45) 64: 20MAR2019
54 (-5 to 34)  Albania  1.5(1) - 0(0)  Wales  (155 to 116) 54: 20NOV2018
54 (178 to 155)  Wales  1.5(1) - 2(2)  Denmark  (234 to 245) 25: 16NOV2018
54 (101 to 78)  Ireland  0(0) - 1(1)  Wales  (155 to 178) 54: 16OCT2018
54 (175 to 155)  Wales  2(1) - 4(4)  Spain  (268 to 277) 25: 11OCT2018
25 (216 to 228)  Denmark  2(2) - 0.5(0)  Wales  (201 to 175) 54: 09SEP2018
81 (170 to 201)  Wales  4(4) - 1(1)  Ireland  (90 to 59) 81: 06SEP2018
25 (105 to 94)  Mexico  0(0) - 0.5(0)  Wales  (146 to 170) 54: 28MAY2018
25 (267 to 276)  Uruguay  1.5(1) - 0(0)  Wales  (165 to 146) 54: 26MAR2018
25 (-392 to -393)  China  0(0) - 7(6)  Wales  (164 to 165) 25: 22MAR2018
64 (203 to 164)  Wales  1(1) - 1.5(1)  Panama  (127 to 142) 25: 14NOV2017
64 (243 to 203)  Wales  0(0) - 1(1)  Ireland  (157 to 188) 50: 09OCT2017
54 (118 to 99)  Georgia  0.5(0) - 1(1)  Wales  (220 to 243) 64: 06OCT2017
64 (77 to 56)  Moldova  1(0) - 2(2)  Wales  (199 to 220) 64: 05SEP2017
64 (173 to 199)  Wales  1.5(1) - 0(0)  Austria  (106 to 80) 64: 02SEP2017
54 (295 to 315)  Serbia  1.5(1) - 1(1)  Wales  (196 to 173) 64: 11JUN2017
50 (192 to 192)  Ireland  0(0) - 0(0)  Wales  (196 to 196) 64: 24MAR2017
50 (220 to 196)  Wales  1(1) - 1.5(1)  Serbia  (238 to 281) 90: 12NOV2016
50 (252 to 220)  Wales  1(1) - 1.5(1)  Georgia  (153 to 204) 80: 09OCT2016
64 (135 to 112)  Austria  2(2) - 2.5(2)  Wales  (234 to 252) 50: 06OCT2016
75 (215 to 234)  Wales  4(4) - 1(0)  Moldova  (25 to -5) 120: 05SEP2016
25 (276 to 287)  Portugal  2(2) - 0.5(0)  Wales  (237 to 215) 50: 06JUL2016
50 (212 to 237)  Wales  3.5(3) - 1(1)  Belgium  (209 to 182) 54: 01JUL2016
50 (191 to 212)  Wales  1(1) - 0(0)  Northern Ireland GBR  (129 to 105) 58: 25JUN2016
75 (174 to 191)  Wales  4(3) - 0(0)  Russia  (-34 to -58) 105: 20JUN2016
54 (142 to 145)  England GBR  2(2) - 2(1)  Wales  (176 to 174) 50: 16JUN2016
50 (154 to 176)  Wales  2(2) - 1(1)  Slovakia  (115 to 89) 58: 11JUN2016
70 (150 to 154)  Wales  2(2) - 1(0)  Andorra  (-343 to -346) 58: 13OCT2015
64 (207 to 237)  Bosnia Herzegovina  2.5(2) - 0(0)  Wales  (182 to 150) 70: 10OCT2015
70 (161 to 182)  Wales  0.5(0) - 0(0)  Israel  (10 to -9) 64: 06SEP2015
70 (-76 to -91)  Cyprus  0.5(0) - 1(1)  Wales  (146 to 161) 70: 03SEP2015
70 (106 to 146)  Wales  1.5(1) - 0(0)  Belgium  (155 to 119) 64: 12JUN2015
96 (99 to 44)  Israel  0(0) - 3.5(3)  Wales  (45 to 106) 105: 28MAR2015
25 (121 to 104)  Belgium  0(0) - 0.5(0)  Wales  (-17 to 45) 90: 16NOV2014
90 (-63 to -17)  Wales  2(2) - 1.5(1)  Cyprus  (-53 to -94) 80: 13OCT2014
90 (-48 to -63)  Wales  0(0) - 0.5(0)  Bosnia Herzegovina  (235 to 243) 50: 10OCT2014
80 (-269 to -244)  Andorra  2(1) - 2(2)  Wales  (-20 to -48) 90: 09SEP2014
54 (179 to 135)  Belgium  1(1) - 1.5(1)  Wales  (-77 to -20) 70: 15OCT2013
70 (-96 to -77)  Wales  1(1) - 1(0)  Macedonia  (115 to 96) 70: 11OCT2013
105 (-71 to -96)  Wales  0(0) - 3.5(3)  Serbia  (134 to 154) 87: 10SEP2013
70 (120 to 139)  Macedonia  3(2) - 1(1)  Wales  (-52 to -71) 70: 06SEP2013
70 (-47 to -52)  Wales  1(1) - 2(2)  Croatia  (391 to 395) 50: 26MAR2013
64 (-171 to -194)  Scotland GBR  1(1) - 2(2)  Wales  (-72 to -47) 70: 22MAR2013
64 (370 to 375)  Croatia  2(2) - 0(0)  Wales  (-67 to -72) 70: 16OCT2012
70 (-99 to -67)  Wales  2(2) - 1(1)  Scotland GBR  (-124 to -156) 70: 12OCT2012
120 (178 to 200)  Serbia  6.5(6) - 1(1)  Wales  (-80 to -99) 105: 11SEP2012
70 (-46 to -80)  Wales  0.5(0) - 2(2)  Belgium  (-33 to 10) 90: 07SEP2012
25 (113 to 121)  Mexico  2(2) - 0.5(0)  Wales  (-24 to -46) 70: 27MAY2012
70 (1 to -24)  Wales  0(0) - 1.5(1)  Costa Rica  (98 to 118) 54: 29FEB2012
80 (80 to 26)  Bulgaria  0.5(0) - 1(1)  Wales  (-46 to 1) 70: 11OCT2011
70 (-100 to -46)  Wales  2.5(2) - 0(0)  Switzerland  (114 to 52) 80: 07OCT2011
70 (150 to 127)  England GBR  1(1) - 1(0)  Wales  (-123 to -100) 70: 06SEP2011
70 (-155 to -123)  Wales  2(2) - 2(1)  Montenegro  (414 to 384) 64: 02SEP2011
70 (-133 to -155)  Wales  1.5(1) - 2(2)  Australia  (-3 to 5) 25: 10AUG2011
70 (-123 to -133)  Wales  1(0) - 2(2)  England GBR  (180 to 190) 70: 26MAR2011
54 (16 to 36)  Switzerland  4(4) - 1.5(1)  Wales  (-79 to -123) 120: 12OCT2010
120 (-44 to -79)  Wales  0(0) - 1.5(1)  Bulgaria  (108 to 132) 80: 08OCT2010
64 (-32 to -69)  Liechtenstein  1(0) - 2(2)  Wales  (-84 to -44) 70: 14OCT2009
58 (-84 to -52)  Finland  2(2) - 1(1)  Wales  (-45 to -84) 70: 10OCT2009
70 (-18 to -45)  Wales  2(1) - 3(3)  Russia  (60 to 79) 50: 09SEP2009
50 (-4 to -5)  Azerbaijan  1(0) - 1(1)  Wales  (-20 to -18) 70: 06JUN2009
70 (7 to -20)  Wales  1(0) - 2(2)  Germany  (84 to 104) 50: 01APR2009
70 (56 to 7)  Wales  0(0) - 2(2)  Finland  (-86 to -46) 58: 28MAR2009
50 (129 to 123)  Germany  1(1) - 1(0)  Wales  (45 to 56) 90: 15OCT2008
90 (7 to 45)  Wales  2(2) - 1(0)  Liechtenstein  (-44 to -87) 100: 11OCT2008
58 (40 to 37)  Russia  2(2) - 2(1)  Wales  (2 to 7) 90: 10SEP2008
90 (11 to 2)  Wales  1(1) - 1(0)  Azerbaijan  (-63 to -55) 80: 06SEP2008
58 (136 to 94)  Germany  0(0) - 1(0)  Wales  (-25 to 11) 50: 21NOV2007
50 (-32 to -25)  Wales  2(2) - 2(2)  Ireland  (69 to 62) 50: 17NOV2007
54 (-315 to -296)  Saint Marinus  2(1) - 2(2)  Wales  (-15 to -32) 50: 17OCT2007
58 (-20 to 12)  Cyprus  3.5(3) - 1(1)  Wales  (12 to -15) 50: 13OCT2007
58 (152 to 109)  Slovakia  2.5(2) - 5(5)  Wales  (-25 to 12) 50: 12SEP2007
50 (-11 to -25)  Wales  1(0) - 2(2)  Germany  (159 to 175) 58: 08SEP2007
50 (-29 to -11)  Wales  0(0) - 0(0)  Czechia  (295 to 274) 58: 02JUN2007
50 (-20 to -29)  Wales  2(2) - 2(2)  New Zealand  (-154 to -141) 70: 25MAY2007
50 (-28 to -20)  Wales  3(3) - 1(0)  Saint Marinus  (-307 to -316) 54: 28MAR2007
50 (101 to 118)  Ireland  1(1) - 0(0)  Wales  (-11 to -28) 50: 24MAR2007
70 (-51 to -11)  Wales  3(3) - 1.5(1)  Cyprus  (2 to -50) 90: 11OCT2006
105 (-20 to -51)  Wales  1(1) - 5.5(5)  Slovakia  (132 to 167) 120: 07OCT2006
50 (202 to 214)  Brazil  2(2) - 0.5(0)  Wales  (-4 to -20) 70: 05SEP2006
50 (283 to 292)  Czechia  2(2) - 1(1)  Wales  (8 to -4) 70: 02SEP2006
70 (-42 to 8)  Wales  2(2) - 1.5(1)  Trinidad Tobago  (123 to 87) 50: 27MAY2006
(211)  Basque  0(0) - 1(1)  Wales 'C' (-42): 21MAY2006
70 (-33 to -42)  Wales  0(0) - 0.5(0)  Paraguay  (309 to 316) 54: 01MAR2006
70 (-73 to -33)  Wales  2(2) - 1(0)  Azerbaijan  (-23 to -54) 54: 12OCT2005
64 (-15 to -56)  Northern Ireland GBR  2(2) - 3(3)  Wales  (-118 to -73) 70: 08OCT2005
58 (182 to 191)  Poland  1(1) - 0.5(0)  Wales  (-107 to -118) 70: 07SEP2005
70 (-124 to -107)  Wales  1(0) - 1(1)  England GBR  (54 to 41) 54: 03SEP2005
70 (39 to 61)  Austria  1(1) - 0.5(0)  Wales  (-102 to -124) 70: 30MAR2005
70 (-76 to -102)  Wales  0.5(0) - 2(2)  Austria  (13 to 39) 70: 26MAR2005
80 (-46 to -76)  Wales  2.5(2) - 3(3)  Poland  (43 to 73) 80: 13OCT2004
54 (14 to 39)  England GBR  2(2) - 1(0)  Wales  (-9 to -46) 80: 09OCT2004
80 (-5 to -9)  Wales  2(2) - 2(2)  Northern Ireland GBR  (-37 to -34) 64: 08SEP2004
70 (-19 to 22)  Azerbaijan  2(1) - 1(1)  Wales  (42 to -5) 80: 04SEP2004
80 (24 to 42)  Wales  1.5(1) - 0(0)  Canada  (-185 to -197) 54: 29MAY2004
58 (29 to 24)  Wales  1(0) - 1(1)  Russia  (-28 to -23) 58: 19NOV2003
58 (1 to -28)  Russia  0(0) - 1(0)  Wales  (0 to 29) 58: 15NOV2003
58 (19 to 0)  Wales  2(2) - 3(3)  Yugoslavia  (149 to 171) 70: 11OCT2003
58 (23 to 19)  Wales  1(1) - 1(1)  Finland  (-28 to -24) 50: 10SEP2003
120 (82 to 139)  Italy  4(4) - 1(0)  Wales  (64 to 23) 87: 06SEP2003
70 (74 to 111)  Yugoslavia  1(1) - 0(0)  Wales  (95 to 64) 58: 20AUG2003
25 (-241 to -218)  America  2(2) - 1.5(0)  Wales  (147 to 95) 58: 26MAY2003
87 (127 to 147)  Wales  4(4) - 1(0)  Azerbaijan  (-81 to -101) 87: 29MAR2003
80 (-116 to -133)  Azerbaijan  1(0) - 2(2)  Wales  (107 to 127) 90: 20NOV2002
90 (66 to 107)  Wales  3(2) - 1(1)  Italy  (37 to 12) 54: 16OCT2002
80 (33 to -9)  Finland  0(0) - 2(2)  Wales  (19 to 66) 90: 07SEP2002
90 (-58 to 19)  Wales  1.5(1) - 1(1)  Argentina  (258 to 203) 64: 12FEB2002
64 (-109 to -58)  Wales  1(1) - 0.5(0)  Belarus  (122 to 71) 64: 06OCT2001
58 (-49 to -23)  Norway  3(3) - 2.5(2)  Wales  (-80 to -109) 64: 05SEP2001
64 (-68 to -80)  Wales  0(0) - 1(0)  Armenia  (180 to 191) 58: 01SEP2001
54 (149 to 162)  Ukraine  1.5(1) - 1(1)  Wales  (-53 to -68) 64: 06JUN2001
64 (-36 to -53)  Wales  1.5(1) - 2(2)  Poland  (140 to 155) 58: 02JUN2001
64 (-15 to -36)  Wales  1(1) - 1.5(1)  Ukraine  (112 to 130) 54: 28MAR2001
58 (164 to 180)  Armenia  3(2) - 2(2)  Wales  (3 to -15) 64: 24MAR2001
100 (128 to 54)  Poland  0(0) - 0.5(0)  Wales  (-56 to 3) 80: 11OCT2000
80 (-122 to -56)  Wales  1.5(1) - 1(1)  Norway  (147 to 89) 70: 07OCT2000
100 (-92 to -40)  Belarus  2.5(2) - 1(1)  Wales  (-81 to -122) 80: 02SEP2000
80 (-72 to -81)  Wales  0.5(0) - 3(3)  Brazil  (282 to 285) 25: 22MAY2000
25 (6 to -11)  Qatar  0.5(0) - 1(1)  Wales  (-127 to -72) 80: 23FEB2000
80 (-99 to -127)  Wales  0.5(0) - 2(2)  Switzerland  (11 to 33) 64: 09OCT1999
70 (-76 to -118)  Belarus  1.5(1) - 2(2)  Wales  (-147 to -99) 80: 04SEP1999
80 (-126 to -147)  Wales  0.5(0) - 2(2)  Denmark  (51 to 65) 54: 09JUN1999
105 (89 to 116)  Italy  4(4) - 1(0)  Wales  (-95 to -126) 120: 05JUN1999
64 (-60 to -27)  Switzerland  2(2) - 0.5(0)  Wales  (-54 to -95) 80: 31MAR1999
80 (-99 to -54)  Wales  3(3) - 2.5(2)  Belarus  (-56 to -112) 100: 14OCT1998
54 (117 to 72)  Denmark  1(1) - 2.5(2)  Wales  (-166 to -99) 80: 10OCT1998
80 (-149 to -166)  Wales  1(0) - 2(2)  Italy  (85 to 97) 58: 05SEP1998
38 (83 to 92)  Tunisia  4.5(4) - 0(0)  Wales  (-121 to -149) 120: 06JUN1998
80 (-110 to -121)  Wales  0(0) - 1(0)  Jamaica  (218 to 221) 25: 24MAR1998
25 (365 to 367)  Brazil  3(3) - 0.5(0)  Wales  (-104 to -110) 90: 11NOV1997
64 (99 to 116)  Belgium  3(3) - 2.5(2)  Wales  (-80 to -104) 90: 10OCT1997
70 (-63 to -25)  Turkey  6(6) - 4.5(4)  Wales  (-31 to -80) 90: 19AUG1997
90 (5 to -31)  Wales  1.5(1) - 2(2)  Belgium  (74 to 100) 64: 28MAR1997
80 (-33 to 5)  Wales  0.5(0) - 0(0)  Turkey  (-47 to -81) 70: 13DEC1996
81 (171 to 193)  Netherlands KN  7(7) - 1.5(1)  Wales  (0 to -33) 120: 08NOV1996
80 (26 to 0)  Wales  1.5(1) - 3(3)  Netherlands KN  (153 to 171) 54: 04OCT1996
120 (15 to 26)  Wales  6(6) - 1(0)  Saint Marinus  (-388 to -400) 135: 30AUG1996
135 (-374 to -388)  Saint Marinus  1(0) - 5(5)  Wales  (3 to 15) 120: 01JUN1996
70 (175 to 196)  Albania  2(1) - 1(1)  Wales  (24 to 3) 70: 15NOV1995
70 (16 to 24)  Wales  2(1) - 2(2)  Germany  (93 to 87) 58: 11OCT1995
70 (20 to 16)  Wales  1(1) - 1(0)  Moldova  (-17 to -13) 70: 06SEP1995
70 (40 to 20)  Wales  0(0) - 1.5(1)  Georgia  (197 to 217) 70: 07JUN1995
58 (77 to 41)  Germany  1(1) - 2(1)  Wales  (-3 to 40) 70: 26APR1995
58 (226 to 239)  Bulgaria  3.5(3) - 1(1)  Wales  (13 to -3) 70: 29MAR1995
135 (45 to 13)  Wales  0(0) - 3.5(3)  Bulgaria  (245 to 254) 38: 14DEC1994
120 (64 to 134)  Georgia  5.5(5) - 0(0)  Wales  (124 to 45) 135: 16NOV1994
80 (19 to 77)  Moldova  4(3) - 2(2)  Wales  (190 to 124) 90: 12OCT1994
90 (161 to 190)  Wales  2(2) - 1(0)  Albania  (30 to 1) 90: 07SEP1994
70 (199 to 161)  Wales  1(1) - 2(2)  Romania  (167 to 196) 54: 16NOV1993
70 (186 to 199)  Wales  2(2) - 0.5(0)  Cyprus  (-79 to -92) 70: 12OCT1993
70 (191 to 186)  Wales  2(2) - 2(2)  Czechoslovakia  (145 to 149) 64: 07SEP1993
80 (-210 to -218)  Faroe Islands  1(0) - 3(3)  Wales  (184 to 191) 70: 05JUN1993
64 (64 to 76)  Czechoslovakia  1(1) - 1(1)  Wales  (197 to 184) 70: 27APR1993
70 (159 to 197)  Wales  2.5(2) - 0(0)  Belgium  (187 to 149) 70: 30MAR1993
70 (135 to 177)  Belgium  2(2) - 0.5(0)  Wales  (201 to 159) 70: 17NOV1992
90 (-122 to -135)  Cyprus  0.5(0) - 1(1)  Wales  (191 to 201) 70: 13OCT1992
105 (175 to 191)  Wales  6(6) - 1(0)  Faroe Islands  (-122 to -140) 120: 08SEP1992
25 (-451 to -452)  Japan  0(0) - 2(1)  Wales  (174 to 175) 25: 06JUN1992
70 (236 to 268)  Argentina  1(1) - 0.5(0)  Wales  (206 to 174) 70: 03JUN1992
105 (236 to 293)  Romania  5(5) - 1(1)  Wales  (263 to 206) 105: 19MAY1992