0 (0 to 0)  Hungary  0(1) - 0(0)  Wales  (0 to 0) 0: 11JUN2019
0 (0 to 0)  Croatia  0(2) - 0(1)  Wales  (0 to 0) 0: 08JUN2019
0 (0 to 0)  Wales  0(1) - 0(0)  Slovakia  (0 to 0) 0: 24MAR2019
0 (0 to 0)  Wales  0(1) - 0(0)  Trinidad Tobago  (0 to 0) 0: 20MAR2019
0 (0 to 0)  Albania  0(1) - 0(0)  Wales  (0 to 0) 0: 20NOV2018
0 (0 to 0)  Wales  0(1) - 0(2)  Denmark  (0 to 0) 0: 16NOV2018
0 (0 to 0)  Ireland  0(0) - 0(1)  Wales  (0 to 0) 0: 16OCT2018
0 (0 to 0)  Wales  0(1) - 0(4)  Spain  (0 to 0) 0: 11OCT2018
0 (0 to 0)  Denmark  0(2) - 0(0)  Wales  (0 to 0) 0: 09SEP2018
0 (0 to 0)  Wales  0(4) - 0(1)  Ireland  (0 to 0) 0: 06SEP2018
0 (0 to 0)  Mexico  0(0) - 0(0)  Wales  (0 to 0) 0: 28MAY2018
0 (0 to 0)  Uruguay  0(1) - 0(0)  Wales  (0 to 0) 0: 26MAR2018
0 (0 to 0)  China  0(0) - 0(6)  Wales  (0 to 0) 0: 22MAR2018
0 (0 to 0)  Wales  0(1) - 0(1)  Panama  (0 to 0) 0: 14NOV2017
0 (0 to 0)  Wales  0(0) - 0(1)  Ireland  (0 to 0) 0: 09OCT2017
0 (0 to 0)  Georgia  0(0) - 0(1)  Wales  (0 to 0) 0: 06OCT2017
0 (0 to 0)  Moldova  0(0) - 0(2)  Wales  (0 to 0) 0: 05SEP2017
0 (0 to 0)  Wales  0(1) - 0(0)  Austria  (0 to 0) 0: 02SEP2017
0 (0 to 0)  Serbia  0(1) - 0(1)  Wales  (0 to 0) 0: 11JUN2017
0 (0 to 0)  Ireland  0(0) - 0(0)  Wales  (0 to 0) 0: 24MAR2017
0 (0 to 0)  Wales  0(1) - 0(1)  Serbia  (0 to 0) 0: 12NOV2016
0 (0 to 0)  Wales  0(1) - 0(1)  Georgia  (0 to 0) 0: 09OCT2016
0 (0 to 0)  Austria  0(2) - 0(2)  Wales  (0 to 0) 0: 06OCT2016
0 (0 to 0)  Wales  0(4) - 0(0)  Moldova  (0 to 0) 0: 05SEP2016
0 (0 to 0)  Portugal  0(2) - 0(0)  Wales  (0 to 0) 0: 06JUL2016
0 (0 to 0)  Wales  0(3) - 0(1)  Belgium  (0 to 0) 0: 01JUL2016
0 (0 to 0)  Wales  0(1) - 0(0)  Northern Ireland GBR  (0 to 0) 0: 25JUN2016
0 (0 to 0)  Wales  0(3) - 0(0)  Russia  (0 to 0) 0: 20JUN2016
0 (0 to 0)  England GBR  0(2) - 0(1)  Wales  (0 to 0) 0: 16JUN2016
0 (0 to 0)  Wales  0(2) - 0(1)  Slovakia  (0 to 0) 0: 11JUN2016
0 (0 to 0)  Wales  0(2) - 0(0)  Andorra  (0 to 0) 0: 13OCT2015
0 (0 to 0)  Bosnia Herzegovina  0(2) - 0(0)  Wales  (0 to 0) 0: 10OCT2015
0 (0 to 0)  Wales  0(0) - 0(0)  Israel  (0 to 0) 0: 06SEP2015
0 (0 to 0)  Cyprus  0(0) - 0(1)  Wales  (0 to 0) 0: 03SEP2015
0 (0 to 0)  Wales  0(1) - 0(0)  Belgium  (0 to 0) 0: 12JUN2015
0 (0 to 0)  Israel  0(0) - 0(3)  Wales  (0 to 0) 0: 28MAR2015
0 (0 to 0)  Belgium  0(0) - 0(0)  Wales  (0 to 0) 0: 16NOV2014
0 (0 to 0)  Wales  0(2) - 0(1)  Cyprus  (0 to 0) 0: 13OCT2014
0 (0 to 0)  Wales  0(0) - 0(0)  Bosnia Herzegovina  (0 to 0) 0: 10OCT2014
0 (0 to 0)  Andorra  0(1) - 0(2)  Wales  (0 to 0) 0: 09SEP2014
0 (0 to 0)  Belgium  0(1) - 0(1)  Wales  (0 to 0) 0: 15OCT2013
0 (0 to 0)  Wales  0(1) - 0(0)  North Macedonia  (0 to 0) 0: 11OCT2013
0 (0 to 0)  Wales  0(0) - 0(3)  Serbia  (0 to 0) 0: 10SEP2013
0 (0 to 0)  North Macedonia  0(2) - 0(1)  Wales  (0 to 0) 0: 06SEP2013
0 (0 to 0)  Wales  0(1) - 0(2)  Croatia  (0 to 0) 0: 26MAR2013
0 (0 to 0)  Scotland GBR  0(1) - 0(2)  Wales  (0 to 0) 0: 22MAR2013
0 (0 to 0)  Croatia  0(2) - 0(0)  Wales  (0 to 0) 0: 16OCT2012
0 (0 to 0)  Wales  0(2) - 0(1)  Scotland GBR  (0 to 0) 0: 12OCT2012
0 (0 to 0)  Serbia  0(6) - 0(1)  Wales  (0 to 0) 0: 11SEP2012
0 (0 to 0)  Wales  0(0) - 0(2)  Belgium  (0 to 0) 0: 07SEP2012
0 (0 to 0)  Mexico  0(2) - 0(0)  Wales  (0 to 0) 0: 27MAY2012
0 (0 to 0)  Wales  0(0) - 0(1)  Costa Rica  (0 to 0) 0: 29FEB2012
0 (0 to 0)  Bulgaria  0(0) - 0(1)  Wales  (0 to 0) 0: 11OCT2011
0 (0 to 0)  Wales  0(2) - 0(0)  Switzerland  (0 to 0) 0: 07OCT2011
0 (0 to 0)  England GBR  0(1) - 0(0)  Wales  (0 to 0) 0: 06SEP2011
0 (0 to 0)  Wales  0(2) - 0(1)  Montenegro  (0 to 0) 0: 02SEP2011
0 (0 to 0)  Wales  0(1) - 0(2)  Australia  (0 to 0) 0: 10AUG2011
0 (0 to 0)  Wales  0(0) - 0(2)  England GBR  (0 to 0) 0: 26MAR2011
0 (0 to 0)  Switzerland  0(4) - 0(1)  Wales  (0 to 0) 0: 12OCT2010
0 (0 to 0)  Wales  0(0) - 0(1)  Bulgaria  (0 to 0) 0: 08OCT2010
0 (0 to 0)  Liechtenstein  0(0) - 0(2)  Wales  (0 to 0) 0: 14OCT2009
0 (0 to 0)  Finland  0(2) - 0(1)  Wales  (0 to 0) 0: 10OCT2009
0 (0 to 0)  Wales  0(1) - 0(3)  Russia  (0 to 0) 0: 09SEP2009
0 (0 to 0)  Azerbaijan  0(0) - 0(1)  Wales  (0 to 0) 0: 06JUN2009
0 (0 to 0)  Wales  0(0) - 0(2)  Germany  (0 to 0) 0: 01APR2009
0 (0 to 0)  Wales  0(0) - 0(2)  Finland  (0 to 0) 0: 28MAR2009
0 (0 to 0)  Germany  0(1) - 0(0)  Wales  (0 to 0) 0: 15OCT2008
0 (0 to 0)  Wales  0(2) - 0(0)  Liechtenstein  (0 to 0) 0: 11OCT2008
0 (0 to 0)  Russia  0(2) - 0(1)  Wales  (0 to 0) 0: 10SEP2008
0 (0 to 0)  Wales  0(1) - 0(0)  Azerbaijan  (0 to 0) 0: 06SEP2008
0 (0 to 0)  Germany  0(0) - 0(0)  Wales  (0 to 0) 0: 21NOV2007
0 (0 to 0)  Wales  0(2) - 0(2)  Ireland  (0 to 0) 0: 17NOV2007
0 (0 to 0)  Saint Marinus  0(1) - 0(2)  Wales  (0 to 0) 0: 17OCT2007
0 (0 to 0)  Cyprus  0(3) - 0(1)  Wales  (0 to 0) 0: 13OCT2007
0 (0 to 0)  Slovakia  0(2) - 0(5)  Wales  (0 to 0) 0: 12SEP2007
0 (0 to 0)  Wales  0(0) - 0(2)  Germany  (0 to 0) 0: 08SEP2007
0 (0 to 0)  Wales  0(0) - 0(0)  Czechia  (0 to 0) 0: 02JUN2007
0 (0 to 0)  Wales  0(2) - 0(2)  New Zealand  (0 to 0) 0: 25MAY2007
0 (0 to 0)  Wales  0(3) - 0(0)  Saint Marinus  (0 to 0) 0: 28MAR2007
0 (0 to 0)  Ireland  0(1) - 0(0)  Wales  (0 to 0) 0: 24MAR2007
0 (0 to 0)  Wales  0(3) - 0(1)  Cyprus  (0 to 0) 0: 11OCT2006
0 (0 to 0)  Wales  0(1) - 0(5)  Slovakia  (0 to 0) 0: 07OCT2006
0 (0 to 0)  Brazil  0(2) - 0(0)  Wales  (0 to 0) 0: 05SEP2006
0 (0 to 0)  Czechia  0(2) - 0(1)  Wales  (0 to 0) 0: 02SEP2006
0 (0 to 0)  Wales  0(2) - 0(1)  Trinidad Tobago  (0 to 0) 0: 27MAY2006
(211)  Basque  0(0) - 1(1)  Wales 'C' (-42): 21MAY2006
0 (0 to 0)  Wales  0(0) - 0(0)  Paraguay  (0 to 0) 0: 01MAR2006
0 (0 to 0)  Wales  0(2) - 0(0)  Azerbaijan  (0 to 0) 0: 12OCT2005
0 (0 to 0)  Northern Ireland GBR  0(2) - 0(3)  Wales  (0 to 0) 0: 08OCT2005
0 (0 to 0)  Poland  0(1) - 0(0)  Wales  (0 to 0) 0: 07SEP2005
0 (0 to 0)  Wales  0(0) - 0(1)  England GBR  (0 to 0) 0: 03SEP2005
0 (0 to 0)  Austria  0(1) - 0(0)  Wales  (0 to 0) 0: 30MAR2005
0 (0 to 0)  Wales  0(0) - 0(2)  Austria  (0 to 0) 0: 26MAR2005
0 (0 to 0)  Wales  0(2) - 0(3)  Poland  (0 to 0) 0: 13OCT2004
0 (0 to 0)  England GBR  0(2) - 0(0)  Wales  (0 to 0) 0: 09OCT2004
0 (0 to 0)  Wales  0(2) - 0(2)  Northern Ireland GBR  (0 to 0) 0: 08SEP2004
0 (0 to 0)  Azerbaijan  0(1) - 0(1)  Wales  (0 to 0) 0: 04SEP2004
0 (0 to 0)  Wales  0(1) - 0(0)  Canada  (0 to 0) 0: 29MAY2004
0 (0 to 0)  Wales  0(0) - 0(1)  Russia  (0 to 0) 0: 19NOV2003
0 (0 to 0)  Russia  0(0) - 0(0)  Wales  (0 to 0) 0: 15NOV2003
0 (0 to 0)  Wales  0(2) - 0(3)  Yugoslavia  (0 to 0) 0: 11OCT2003
0 (0 to 0)  Wales  0(1) - 0(1)  Finland  (0 to 0) 0: 10SEP2003
0 (0 to 0)  Italy  0(4) - 0(0)  Wales  (0 to 0) 0: 06SEP2003
0 (0 to 0)  Yugoslavia  0(1) - 0(0)  Wales  (0 to 0) 0: 20AUG2003
0 (0 to 0)  America  0(2) - 0(0)  Wales  (0 to 0) 0: 26MAY2003
0 (0 to 0)  Wales  0(4) - 0(0)  Azerbaijan  (0 to 0) 0: 29MAR2003
0 (0 to 0)  Azerbaijan  0(0) - 0(2)  Wales  (0 to 0) 0: 20NOV2002
0 (0 to 0)  Wales  0(2) - 0(1)  Italy  (0 to 0) 0: 16OCT2002
0 (0 to 0)  Finland  0(0) - 0(2)  Wales  (0 to 0) 0: 07SEP2002
0 (0 to 0)  Wales  0(1) - 0(1)  Argentina  (0 to 0) 0: 12FEB2002
0 (0 to 0)  Wales  0(1) - 0(0)  Belarus  (0 to 0) 0: 06OCT2001
0 (0 to 0)  Norway  0(3) - 0(2)  Wales  (0 to 0) 0: 05SEP2001
0 (0 to 0)  Wales  0(0) - 0(0)  Armenia  (0 to 0) 0: 01SEP2001
0 (0 to 0)  Ukraine  0(1) - 0(1)  Wales  (0 to 0) 0: 06JUN2001
0 (0 to 0)  Wales  0(1) - 0(2)  Poland  (0 to 0) 0: 02JUN2001
0 (0 to 0)  Wales  0(1) - 0(1)  Ukraine  (0 to 0) 0: 28MAR2001
0 (0 to 0)  Armenia  0(2) - 0(2)  Wales  (0 to 0) 0: 24MAR2001
0 (0 to 0)  Poland  0(0) - 0(0)  Wales  (0 to 0) 0: 11OCT2000
0 (0 to 0)  Wales  0(1) - 0(1)  Norway  (0 to 0) 0: 07OCT2000
0 (0 to 0)  Belarus  0(2) - 0(1)  Wales  (0 to 0) 0: 02SEP2000
0 (0 to 0)  Wales  0(0) - 0(3)  Brazil  (0 to 0) 0: 22MAY2000
0 (0 to 0)  Qatar  0(0) - 0(1)  Wales  (0 to 0) 0: 23FEB2000
0 (0 to 0)  Wales  0(0) - 0(2)  Switzerland  (0 to 0) 0: 09OCT1999
0 (0 to 0)  Belarus  0(1) - 0(2)  Wales  (0 to 0) 0: 04SEP1999
0 (0 to 0)  Wales  0(0) - 0(2)  Denmark  (0 to 0) 0: 09JUN1999
0 (0 to 0)  Italy  0(4) - 0(0)  Wales  (0 to 0) 0: 05JUN1999
0 (0 to 0)  Switzerland  0(2) - 0(0)  Wales  (0 to 0) 0: 31MAR1999
0 (0 to 0)  Wales  0(3) - 0(2)  Belarus  (0 to 0) 0: 14OCT1998
0 (0 to 0)  Denmark  0(1) - 0(2)  Wales  (0 to 0) 0: 10OCT1998
0 (0 to 0)  Wales  0(0) - 0(2)  Italy  (0 to 0) 0: 05SEP1998
0 (0 to 0)  Tunisia  0(4) - 0(0)  Wales  (0 to 0) 0: 06JUN1998
0 (0 to 0)  Wales  0(0) - 0(0)  Jamaica  (0 to 0) 0: 24MAR1998
0 (0 to 0)  Brazil  0(3) - 0(0)  Wales  (0 to 0) 0: 11NOV1997
0 (0 to 0)  Belgium  0(3) - 0(2)  Wales  (0 to 0) 0: 10OCT1997
0 (0 to 0)  Turkey  0(6) - 0(4)  Wales  (0 to 0) 0: 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