| 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 |