World Cup 2026, Qualifying tournament, Europe, Group J |
 | 25.03.2025 |  | North Macedonia | | Wales |  | 1:1 (0:0) |
| Skopje |
World Cup 2022, Final tournament, Group B |
 | 21.11.2022 |  | USA | | Wales |  | 1:1 (1:0) |
| Al Rayyan |
World Cup 2022, Qualifying tournament, Europe, Group E |
 | 16.11.2021 |  | Wales | | Belgium |  | 1:1 (1:1) |
| Cardiff |
World Cup 2022, Qualifying tournament, Europe, Group E |
 | 08.10.2021 |  | Czech Republic | | Wales |  | 2:2 (1:1) |
| Praha |
World Cup 2022, Qualifying tournament, Europe, Group E |
 | 08.09.2021 |  | Wales | | Estonia |  | 0:0 |
| Cardiff |
World Cup 2018, Qualifying tournament, Europe, Group D |
 | 11.06.2017 |  | Serbia | | Wales |  | 1:1 (0:1) |
| Belgrade |
World Cup 2018, Qualifying tournament, Europe, Group D |
 | 24.03.2017 |  | Ireland | | Wales |  | 0:0 |
| Dublin |
World Cup 2018, Qualifying tournament, Europe, Group D |
 | 12.11.2016 |  | Wales | | Serbia |  | 1:1 (1:0) |
| Cardiff |
World Cup 2018, Qualifying tournament, Europe, Group D |
 | 09.10.2016 |  | Wales | | Georgia |  | 1:1 (1:0) |
| Cardiff |
World Cup 2018, Qualifying tournament, Europe, Group D |
 | 06.10.2016 |  | Austria | | Wales |  | 2:2 (1:2) |
| Wien |
World Cup 2014, Qualifying tournament, Europe, Group A |
 | 15.10.2013 |  | Belgium | | Wales |  | 1:1 (0:0) |
| Bruxelles |
World Cup 2006, Qualifying tournament, Europe, Group 6 |
 | 08.09.2004 |  | Wales | | Northern Ireland |  | 2:2 (1:2) |
| Cardiff |
World Cup 2006, Qualifying tournament, Europe, Group 6 |
 | 04.09.2004 |  | Azerbaijan | | Wales |  | 1:1 (0:0) |
| Baku |
World Cup 2002, Qualifying tournament, Europe, Group 5 |
 | 01.09.2001 |  | Wales | | Armenia |  | 0:0 |
| Cardiff |
World Cup 2002, Qualifying tournament, Europe, Group 5 |
 | 06.06.2001 |  | Ukraine | | Wales |  | 1:1 (1:0) |
| Kiev |
World Cup 2002, Qualifying tournament, Europe, Group 5 |
 | 28.03.2001 |  | Wales | | Ukraine |  | 1:1 (1:0) |
| Cardiff |
World Cup 2002, Qualifying tournament, Europe, Group 5 |
 | 24.03.2001 |  | Armenia | | Wales |  | 2:2 (1:1) |
| Erevan |
World Cup 2002, Qualifying tournament, Europe, Group 5 |
 | 11.10.2000 |  | Poland | | Wales |  | 0:0 |
| Warszawa |
World Cup 2002, Qualifying tournament, Europe, Group 5 |
 | 07.10.2000 |  | Wales | | Norway |  | 1:1 (0:0) |
| Cardiff |
World Cup 1998, Qualifying tournament, Europe, Group 7 |
 | 14.12.1996 |  | Wales | | Turkey |  | 0:0 |
| Cardiff |
World Cup 1994, Qualifying tournament, Europe, Group 4 |
 | 08.09.1993 |  | Wales | | Czech and Slovak FR |  | 2:2 (2:1) |
| Cardiff |
World Cup 1994, Qualifying tournament, Europe, Group 4 |
 | 28.04.1993 |  | Czech and Slovak FR | | Wales |  | 1:1 (1:1) |
| Ostrava |
World Cup 1990, Qualifying tournament, Europe, Group 4 |
 | 31.05.1989 |  | Wales | | FRG |  | 0:0 |
| Cardiff |
World Cup 1990, Qualifying tournament, Europe, Group 4 |
 | 19.10.1988 |  | Wales | | Finland |  | 2:2 (2:2) |
| Swansea |
World Cup 1986, Qualifying tournament, Europe, Group 7 |
 | 10.09.1985 |  | Wales | | Scotland |  | 1:1 (1:0) |
| Cardiff |
World Cup 1982, Qualifying tournament, Europe, Group 3 |
 | 14.10.1981 |  | Wales | | Iceland |  | 2:2 (1:0) |
| Swansea |
World Cup 1982, Qualifying tournament, Europe, Group 3 |
 | 30.05.1981 |  | Wales | | USSR |  | 0:0 |
| Wrexham |
World Cup 1974, Qualifying tournament, Europe, Group 5 |
 | 24.01.1973 |  | England | | Wales |  | 1:1 (1:1) |
| London |
World Cup 1962, Qualifying tournament, Europe, Group 9 |
 | 18.05.1961 |  | Spain | | Wales |  | 1:1 (0:0) |
| Madrid |
World Cup 1958, Final tournament, Group 3 |
 | 15.06.1958 |  | Sweden | | Wales |  | 0:0 |
| Solna |
World Cup 1958, Final tournament, Group 3 |
 | 11.06.1958 |  | Mexico | | Wales |  | 1:1 (1:1) |
| Solna |
World Cup 1958, Final tournament, Group 3 |
 | 08.06.1958 |  | Wales | | Hungary |  | 1:1 (1:1) |
| Sandviken |