90 (16 to 77)  Hungary  1(1) - 0(0)  Wales  (146 to 85) 90: 11JUN2019
90 (261 to 296)  Croatia  2(2) - 1(1)  Wales  (181 to 146) 90: 08JUN2019
90 (130 to 181)  Wales  1(1) - 0(0)  Slovakia  (173 to 122) 90: 24MAR2019
90 (102 to 130)  Wales  1(1) - 0.5(0)  Trinidad Tobago  (-38 to -60) 70: 20MAR2019
54 (-18 to 20)  Albania  1.5(1) - 0(0)  Wales  (140 to 102) 54: 20NOV2018
54 (162 to 140)  Wales  1.5(1) - 2(2)  Denmark  (228 to 238) 25: 16NOV2018
54 (96 to 72)  Ireland  0(0) - 1(1)  Wales  (138 to 162) 54: 16OCT2018
54 (158 to 138)  Wales  2(1) - 4(4)  Spain  (256 to 265) 25: 11OCT2018
25 (210 to 222)  Denmark  2(2) - 0.5(0)  Wales  (183 to 158) 54: 09SEP2018
81 (150 to 183)  Wales  4(4) - 1(1)  Ireland  (87 to 54) 81: 06SEP2018
25 (92 to 81)  Mexico  0(0) - 0.5(0)  Wales  (126 to 150) 54: 28MAY2018
25 (250 to 259)  Uruguay  1.5(1) - 0(0)  Wales  (145 to 126) 54: 26MAR2018
25 (-350 to -339)  China  0(0) - 7(6)  Wales  (156 to 145) 25: 22MAR2018
64 (195 to 156)  Wales  1(1) - 1.5(1)  Panama  (118 to 133) 25: 14NOV2017
64 (235 to 195)  Wales  0(0) - 1(1)  Ireland  (151 to 182) 50: 09OCT2017
54 (111 to 92)  Georgia  0.5(0) - 1(1)  Wales  (212 to 235) 64: 06OCT2017
64 (73 to 51)  Moldova  1(0) - 2(2)  Wales  (190 to 212) 64: 05SEP2017
64 (164 to 190)  Wales  1.5(1) - 0(0)  Austria  (101 to 75) 64: 02SEP2017
54 (289 to 308)  Serbia  1.5(1) - 1(1)  Wales  (187 to 164) 64: 11JUN2017
50 (185 to 185)  Ireland  0(0) - 0(0)  Wales  (187 to 187) 64: 24MAR2017
50 (210 to 187)  Wales  1(1) - 1.5(1)  Serbia  (231 to 273) 90: 12NOV2016
50 (242 to 210)  Wales  1(1) - 1.5(1)  Georgia  (148 to 199) 80: 09OCT2016
64 (131 to 107)  Austria  2(2) - 2.5(2)  Wales  (224 to 242) 50: 06OCT2016
75 (204 to 224)  Wales  4(4) - 1(0)  Moldova  (25 to -7) 120: 05SEP2016
25 (263 to 274)  Portugal  2(2) - 0.5(0)  Wales  (226 to 204) 50: 06JUL2016
50 (201 to 226)  Wales  3.5(3) - 1(1)  Belgium  (200 to 173) 54: 01JUL2016
50 (180 to 201)  Wales  1(1) - 0(0)  Northern Ireland  (119 to 95) 58: 25JUN2016
75 (162 to 180)  Wales  4(3) - 0(0)  Russia  (-36 to -61) 105: 20JUN2016
54 (138 to 140)  England  2(2) - 2(1)  Wales  (164 to 162) 50: 16JUN2016
50 (142 to 164)  Wales  2(2) - 1(1)  Slovakia  (103 to 77) 58: 11JUN2016
70 (138 to 142)  Wales  2(2) - 1(0)  Andorra  (-347 to -350) 58: 13OCT2015
64 (194 to 224)  Bosnia Herzegovina  2.5(2) - 0(0)  Wales  (171 to 138) 70: 10OCT2015
70 (151 to 171)  Wales  0.5(0) - 0(0)  Israel  (-5 to -24) 64: 06SEP2015
70 (-87 to -102)  Cyprus  0.5(0) - 1(1)  Wales  (136 to 151) 70: 03SEP2015
70 (96 to 136)  Wales  1.5(1) - 0(0)  Belgium  (145 to 109) 64: 12JUN2015
96 (81 to 27)  Israel  0(0) - 3.5(3)  Wales  (37 to 96) 105: 28MAR2015
25 (112 to 95)  Belgium  0(0) - 0.5(0)  Wales  (-25 to 37) 90: 16NOV2014
90 (-71 to -25)  Wales  2(2) - 1.5(1)  Cyprus  (-66 to -107) 80: 13OCT2014
90 (-56 to -71)  Wales  0(0) - 0.5(0)  Bosnia Herzegovina  (223 to 231) 50: 10OCT2014
80 (-276 to -251)  Andorra  2(1) - 2(2)  Wales  (-28 to -56) 90: 09SEP2014
54 (172 to 128)  Belgium  1(1) - 1.5(1)  Wales  (-85 to -28) 70: 15OCT2013
70 (-104 to -85)  Wales  1(1) - 1(0)  Macedonia  (111 to 92) 70: 11OCT2013
105 (-79 to -104)  Wales  0(0) - 3.5(3)  Serbia  (124 to 145) 87: 10SEP2013
70 (116 to 135)  Macedonia  3(2) - 1(1)  Wales  (-60 to -79) 70: 06SEP2013
70 (-55 to -60)  Wales  1(1) - 2(2)  Croatia  (382 to 386) 50: 26MAR2013
64 (-177 to -200)  Scotland  1(1) - 2(2)  Wales  (-81 to -55) 70: 22MAR2013
64 (360 to 365)  Croatia  2(2) - 0(0)  Wales  (-76 to -81) 70: 16OCT2012
70 (-109 to -76)  Wales  2(2) - 1(1)  Scotland  (-129 to -162) 70: 12OCT2012
120 (165 to 188)  Serbia  6.5(6) - 1(1)  Wales  (-89 to -109) 105: 11SEP2012
70 (-56 to -89)  Wales  0.5(0) - 2(2)  Belgium  (-40 to 3) 90: 07SEP2012
25 (106 to 114)  Mexico  2(2) - 0.5(0)  Wales  (-34 to -56) 70: 27MAY2012
70 (-9 to -34)  Wales  0(0) - 1.5(1)  Costa Rica  (88 to 108) 54: 29FEB2012
80 (70 to 16)  Bulgaria  0.5(0) - 1(1)  Wales  (-56 to -9) 70: 11OCT2011
70 (-110 to -56)  Wales  2.5(2) - 0(0)  Switzerland  (106 to 44) 80: 07OCT2011
70 (140 to 117)  England  1(1) - 1(0)  Wales  (-133 to -110) 70: 06SEP2011
70 (-165 to -133)  Wales  2(2) - 2(1)  Montenegro  (396 to 366) 64: 02SEP2011
70 (-142 to -165)  Wales  1.5(1) - 2(2)  Australia  (-20 to -12) 25: 10AUG2011
70 (-132 to -142)  Wales  1(0) - 2(2)  England  (170 to 180) 70: 26MAR2011
54 (10 to 30)  Switzerland  4(4) - 1.5(1)  Wales  (-89 to -132) 120: 12OCT2010
120 (-53 to -89)  Wales  0(0) - 1.5(1)  Bulgaria  (96 to 120) 80: 08OCT2010
64 (-35 to -72)  Liechtenstein  1(0) - 2(2)  Wales  (-94 to -53) 70: 14OCT2009
58 (-91 to -59)  Finland  2(2) - 1(1)  Wales  (-55 to -94) 70: 10OCT2009
70 (-28 to -55)  Wales  2(1) - 3(3)  Russia  (51 to 70) 50: 09SEP2009
50 (-7 to -9)  Azerbaijan  1(0) - 1(1)  Wales  (-30 to -28) 70: 06JUN2009
70 (-2 to -30)  Wales  1(0) - 2(2)  Germany  (69 to 89) 50: 01APR2009
70 (46 to -2)  Wales  0(0) - 2(2)  Finland  (-95 to -55) 58: 28MAR2009
50 (112 to 107)  Germany  1(1) - 1(0)  Wales  (36 to 46) 90: 15OCT2008
90 (-4 to 36)  Wales  2(2) - 1(0)  Liechtenstein  (-43 to -87) 100: 11OCT2008
58 (28 to 25)  Russia  2(2) - 2(1)  Wales  (-9 to -4) 90: 10SEP2008
90 (-1 to -9)  Wales  1(1) - 1(0)  Azerbaijan  (-63 to -56) 80: 06SEP2008
58 (114 to 73)  Germany  0(0) - 1(0)  Wales  (-36 to -1) 50: 21NOV2007
50 (-43 to -36)  Wales  2(2) - 2(2)  Ireland  (56 to 49) 50: 17NOV2007
54 (-323 to -304)  San Marino  2(1) - 2(2)  Wales  (-26 to -43) 50: 17OCT2007
58 (-29 to 2)  Cyprus  3.5(3) - 1(1)  Wales  (1 to -26) 50: 13OCT2007
58 (140 to 97)  Slovakia  2.5(2) - 5(5)  Wales  (-36 to 1) 50: 12SEP2007
50 (-21 to -36)  Wales  1(0) - 2(2)  Germany  (134 to 151) 58: 08SEP2007
50 (-39 to -21)  Wales  0(0) - 0(0)  Czechia  (276 to 255) 58: 02JUN2007
50 (-30 to -39)  Wales  2(2) - 2(2)  New Zealand  (-164 to -151) 70: 25MAY2007
50 (-39 to -30)  Wales  3(3) - 1(0)  San Marino  (-314 to -323) 54: 28MAR2007
50 (89 to 106)  Ireland  1(1) - 0(0)  Wales  (-22 to -39) 50: 24MAR2007
70 (-63 to -22)  Wales  3(3) - 1.5(1)  Cyprus  (-5 to -57) 90: 11OCT2006
105 (-32 to -63)  Wales  1(1) - 5.5(5)  Slovakia  (122 to 157) 120: 07OCT2006
50 (199 to 210)  Brazil  2(2) - 0.5(0)  Wales  (-16 to -32) 70: 05SEP2006
50 (262 to 271)  Czechia  2(2) - 1(1)  Wales  (-3 to -16) 70: 02SEP2006
70 (-54 to -3)  Wales  2(2) - 1.5(1)  Trinidad Tobago  (113 to 77) 50: 27MAY2006
(194)  Basque  0(0) - 1(1)  Wales 'C' (-54): 21MAY2006
70 (-46 to -54)  Wales  0(0) - 0.5(0)  Paraguay  (299 to 306) 54: 01MAR2006
70 (-86 to -46)  Wales  2(2) - 1(0)  Azerbaijan  (-32 to -63) 54: 12OCT2005
64 (-25 to -66)  Northern Ireland  2(2) - 3(3)  Wales  (-131 to -86) 70: 08OCT2005
58 (174 to 183)  Poland  1(1) - 0.5(0)  Wales  (-120 to -131) 70: 07SEP2005
70 (-137 to -120)  Wales  1(0) - 1(1)  England  (47 to 34) 54: 03SEP2005
70 (31 to 52)  Austria  1(1) - 0.5(0)  Wales  (-116 to -137) 70: 30MAR2005
70 (-91 to -116)  Wales  0.5(0) - 2(2)  Austria  (6 to 31) 70: 26MAR2005
80 (-62 to -91)  Wales  2.5(2) - 3(3)  Poland  (37 to 66) 80: 13OCT2004
54 (6 to 31)  England  2(2) - 1(0)  Wales  (-26 to -62) 80: 09OCT2004
80 (-23 to -26)  Wales  2(2) - 2(2)  Northern Ireland  (-47 to -45) 64: 08SEP2004
70 (-26 to 14)  Azerbaijan  2(1) - 1(1)  Wales  (22 to -23) 80: 04SEP2004
80 (2 to 22)  Wales  1.5(1) - 0(0)  Canada  (-188 to -202) 54: 29MAY2004
58 (5 to 2)  Wales  1(0) - 1(1)  Russia  (-30 to -27) 58: 19NOV2003
58 (1 to -30)  Russia  0(0) - 1(0)  Wales  (-26 to 5) 58: 15NOV2003
58 (-9 to -26)  Wales  2(2) - 3(3)  Yugoslavia  (140 to 161) 70: 11OCT2003
58 (-7 to -9)  Wales  1(1) - 1(1)  Finland  (-29 to -27) 50: 10SEP2003
120 (100 to 148)  Italy  4(4) - 1(0)  Wales  (27 to -7) 87: 06SEP2003
70 (66 to 100)  Yugoslavia  1(1) - 0(0)  Wales  (55 to 27) 58: 20AUG2003
25 (-221 to -199)  United States  2(2) - 1.5(0)  Wales  (105 to 55) 58: 26MAY2003
87 (81 to 105)  Wales  4(4) - 1(0)  Azerbaijan  (-88 to -112) 87: 29MAR2003
80 (-119 to -140)  Azerbaijan  1(0) - 2(2)  Wales  (57 to 81) 90: 20NOV2002
0 (57 to 57)  Wales  3(2) - 1(1)  Italy  (35 to 35) 0: 16OCT2002
80 (32 to -11)  Finland  0(0) - 2(2)  Wales  (9 to 57) 90: 07SEP2002
90 (-67 to 9)  Wales  1.5(1) - 1(1)  Argentina  (234 to 180) 64: 12FEB2002
64 (-118 to -67)  Wales  1(1) - 0.5(0)  Belarus  (117 to 66) 64: 06OCT2001
58 (-52 to -26)  Norway  3(3) - 2.5(2)  Wales  (-89 to -118) 64: 05SEP2001
64 (-77 to -89)  Wales  0(0) - 1(0)  Armenia  (177 to 188) 58: 01SEP2001
54 (146 to 159)  Ukraine  1.5(1) - 1(1)  Wales  (-62 to -77) 64: 06JUN2001
64 (-45 to -62)  Wales  1.5(1) - 2(2)  Poland  (134 to 149) 58: 02JUN2001
64 (-25 to -45)  Wales  1(1) - 1.5(1)  Ukraine  (110 to 127) 54: 28MAR2001
58 (161 to 177)  Armenia  3(2) - 2(2)  Wales  (-7 to -25) 64: 24MAR2001
100 (122 to 47)  Poland  0(0) - 0.5(0)  Wales  (-67 to -7) 80: 11OCT2000
80 (-134 to -67)  Wales  1.5(1) - 1(1)  Norway  (146 to 88) 70: 07OCT2000
100 (-98 to -47)  Belarus  2.5(2) - 1(1)  Wales  (-93 to -134) 80: 02SEP2000
80 (-83 to -93)  Wales  0.5(0) - 3(3)  Brazil  (257 to 260) 25: 22MAY2000
25 (-14 to -31)  Qatar  0.5(0) - 1(1)  Wales  (-137 to -83) 80: 23FEB2000
80 (-110 to -137)  Wales  0.5(0) - 2(2)  Switzerland  (6 to 28) 64: 09OCT1999
70 (-83 to -126)  Belarus  1.5(1) - 2(2)  Wales  (-159 to -110) 80: 04SEP1999
80 (-138 to -159)  Wales  0.5(0) - 2(2)  Denmark  (42 to 56) 54: 09JUN1999
105 (83 to 109)  Italy  4(4) - 1(0)  Wales  (-108 to -138) 120: 05JUN1999
64 (-64 to -32)  Switzerland  2(2) - 0.5(0)  Wales  (-68 to -108) 80: 31MAR1999
80 (-114 to -68)  Wales  3(3) - 2.5(2)  Belarus  (-61 to -119) 100: 14OCT1998
54 (106 to 61)  Denmark  1(1) - 2.5(2)  Wales  (-181 to -114) 80: 10OCT1998
80 (-165 to -181)  Wales  1(0) - 2(2)  Italy  (81 to 92) 58: 05SEP1998
38 (76 to 84)  Tunisia  4.5(4) - 0(0)  Wales  (-138 to -165) 120: 06JUN1998
80 (-127 to -138)  Wales  0(0) - 1(0)  Jamaica  (193 to 196) 25: 24MAR1998
25 (326 to 328)  Brazil  3(3) - 0.5(0)  Wales  (-121 to -127) 90: 11NOV1997
64 (74 to 91)  Belgium  3(3) - 2.5(2)  Wales  (-96 to -121) 90: 10OCT1997
70 (-67 to -30)  Turkey  6(6) - 4.5(4)  Wales  (-49 to -96) 90: 19AUG1997
90 (-11 to -49)  Wales  1.5(1) - 2(2)  Belgium  (43 to 70) 64: 28MAR1997
80 (-51 to -11)  Wales  0.5(0) - 0(0)  Turkey  (-47 to -82) 70: 13DEC1996
81 (160 to 181)  Netherlands  7(7) - 1.5(1)  Wales  (-19 to -51) 120: 08NOV1996
80 (6 to -19)  Wales  1.5(1) - 3(3)  Netherlands  (143 to 160) 54: 04OCT1996
120 (-6 to 6)  Wales  6(6) - 1(0)  San Marino  (-380 to -394) 135: 30AUG1996
0 (-380 to -380)  San Marino  1(0) - 5(5)  Wales  (-6 to -6) 0: 01JUN1996
70 (168 to 188)  Albania  2(1) - 1(1)  Wales  (14 to -6) 70: 15NOV1995
70 (6 to 14)  Wales  2(1) - 2(2)  Germany  (82 to 76) 58: 11OCT1995
70 (9 to 6)  Wales  1(1) - 1(0)  Moldova  (-17 to -14) 70: 06SEP1995
70 (29 to 9)  Wales  0(0) - 1.5(1)  Georgia  (191 to 211) 70: 07JUN1995
58 (63 to 28)  Germany  1(1) - 2(1)  Wales  (-14 to 29) 70: 26APR1995
58 (219 to 232)  Bulgaria  3.5(3) - 1(1)  Wales  (2 to -14) 70: 29MAR1995
135 (34 to 2)  Wales  0(0) - 3.5(3)  Bulgaria  (239 to 248) 38: 14DEC1994
120 (61 to 130)  Georgia  5.5(5) - 0(0)  Wales  (111 to 34) 135: 16NOV1994
80 (28 to 84)  Moldova  4(3) - 2(2)  Wales  (174 to 111) 90: 12OCT1994
90 (144 to 174)  Wales  2(2) - 1(0)  Albania  (23 to -7) 90: 07SEP1994
70 (182 to 144)  Wales  1(1) - 2(2)  Romania  (157 to 186) 54: 16NOV1993
70 (169 to 182)  Wales  2(2) - 0.5(0)  Cyprus  (-91 to -104) 70: 12OCT1993
70 (172 to 169)  Wales  2(2) - 2(2)  Czechoslovakia  (140 to 143) 64: 07SEP1993
80 (-222 to -230)  Faroe Islands  1(0) - 3(3)  Wales  (165 to 172) 70: 05JUN1993
64 (62 to 72)  Czechoslovakia  1(1) - 1(1)  Wales  (176 to 165) 70: 27APR1993
70 (138 to 176)  Wales  2.5(2) - 0(0)  Belgium  (166 to 128) 70: 30MAR1993
70 (126 to 166)  Belgium  2(2) - 0.5(0)  Wales  (178 to 138) 70: 17NOV1992
90 (-145 to -158)  Cyprus  0.5(0) - 1(1)  Wales  (168 to 178) 70: 13OCT1992
105 (151 to 168)  Wales  6(6) - 1(0)  Faroe Islands  (-133 to -153) 120: 08SEP1992
25 (-413 to -401)  Japan  0(0) - 2(1)  Wales  (163 to 151) 25: 06JUN1992
70 (206 to 240)  Argentina  1(1) - 0.5(0)  Wales  (197 to 163) 70: 03JUN1992
105 (220 to 278)  Romania  5(5) - 1(1)  Wales  (255 to 197) 105: 19MAY1992