no. | date | score | scorers (wales) | venue | |
National team manager: Ryan Giggs |
662 | 03/09/2020 | Finland 0-1 Wales | Moore | Olympiastadion, Helsinki | NL |
663 | 06/09/2020 | Wales 1-0 Bulgaria | N. Williams | Cardiff City Stadium, Cardiff | NL |
664 | 08/10/2020 | England 3-0 Wales | | Wembley Stadium, London | Fr |
665 | 11/10/2020 | Republic of Ireland 0-0 Wales | | Aviva Stadium, Dublin | NL |
666 | 14/10/2020 | Bulgaria 0-1 Wales | J. Williams | Stadion Vasil Levski, Sofia | NL |
National team manager: Rob Page |
667 | 12/11/2020 | Wales 0-0 USA | | Liberty Stadium, Swansea | Fr |
668 | 15/11/2020 | Wales 1-0 Republic of Ireland | Brooks | Cardiff City Stadium, Cardiff | NL |
669 | 18/11/2020 | Wales 3-1 Finland | Wilson, James, Moore | Cardiff City Stadium, Cardiff | NL |
670 | 24/03/2021 | Belgium 3-1 Wales | Wilson | Den Dreef, Leuven | WCQ |
671 | 27/03/2021 | Wales 1-0 Mexico | Moore | Cardiff City Stadium, Cardiff | Fr |
672 | 30/03/2021 | Wales 1-0 Czechia | James | Cardiff City Stadium, Cardiff | WCQ |
673 | 02/06/2021 | France 3-0 Wales | | Stade Allianz Riviera, Nice | Fr |
674 | 05/06/2021 | Wales 0-0 Albania | | Cardiff City Stadium, Cardiff | Fr |
675 | 12/06/2021 | Wales 1-1 Switzerland | Moore | Olympic Stadium, Baku | EC |
676 | 16/06/2021 | Turkey 0-2 Wales | Ramsey, C Roberts | Olympic Stadium, Baku | EC |
677 | 20/06/2021 | Italy 1-0 Wales | | Stadio Olimpico, Rome | EC |
678 | 26/06/2021 | Wales 0-4 Denmark | | Johan Cruijff Arena, Amsterdam | EC |
679 | 01/09/2021 | Finland 0-0 Wales | | Olympic Stadium, Helsinki | Fr |
680 | 05/09/2021 | Belarus 2-3 Wales | Bale (3, 2pen) | Centralniy Stadion, Kazan, Russia | WCQ |
681 | 08/09/2021 | Wales 0-0 Estonia | | Cardiff City Stadium, Cardiff | WCQ |
682 | 08/10/2021 | Czechia 2-2 Wales | Ramsey, James | Sinobo Stadium, Prague | WCQ |
683 | 11/10/2021 | Estonia 0-1 Wales | Moore | A. Le Coq Stadion, Tallinn | WCQ |
684 | 13/11/2021 | Wales 5-1 Belarus | Ramsey (2, 1 pen), N Williams, Davies, C Roberts | Cardiff City Stadium, Cardiff | WCQ |
685 | 16/11/2021 | Wales 1-1 Belgium | Moore | Cardiff City Stadium, Cardiff | WCQ |
686 | 24/03/2022 | Wales 2-1 Austria | Bale (2) | Cardiff City Stadium, Cardiff | WCQ |
687 | 29/03/2022 | Wales 1-1 Czechia | Colwill | Cardiff City Stadium, Cardiff | Fr |
688 | 01/06/2022 | Poland 2-1 Wales | J. Williams | Tarczyński Arena Wrocław | NL |
689 | 05/06/2022 | Wales 1-0 Ukraine | Bale | Cardiff City Stadium, Cardiff | WCQ |
690 | 08/06/2022 | Wales 1-2 Netherlands | Norrington-Davies | Cardiff City Stadium, Cardiff | NL |
691 | 11/06/2022 | Wales 1-1 Belgium | Johnson | Cardiff City Stadium, Cardiff | NL |
692 | 14/06/2022 | Netherlands 3-2 Wales | Johnson, Bale (pen) | De Kuip, Rotterdam | NL |
693 | 22/09/2022 | Belgium 2-1 Wales | Moore | Stade Roi Baudouin, Brussels | NL |
694 | 25/09/2022 | Wales 0-1 Poland | | Cardiff City Stadium, Cardiff | NL |
695 | 21/11/2022 | USA 1-1 Wales | Bale (pen) | Ahmad bin Ali Stadium, Al Rayyan | WC |
696 | 25/11/2022 | Wales 0-2 Iran | | Ahmad bin Ali Stadium, Al Rayyan | WC |
697 | 29/11/2022 | Wales 0-3 England | | Ahmad bin Ali Stadium, Al Rayyan | WC |
698 | 25/03/2023 | Croatia 1-1 Wales | Broadhead | Stadion Poljud, Split | ECQ |
699 | 28/03/2023 | Wales 1-0 Latvia | Moore | Cardiff City Stadium, Cardiff | ECQ |
700 | 16/06/2023 | Wales v Armenia | | Cardiff City Stadium, Cardiff | ECQ |
701 | 19/06/2023 | Turkey v Wales | | Samsun 19 Mayıs Stadium, Samsun | ECQ |
| 11/09/2023 | Latvia v Wales | | T.B.C. | ECQ |
| 11/10/2023 | Wales v Gibraltar | | T.B.C. | Fr |
| 15/10/2023 | Wales v Croatia | | Cardiff City Stadium, Cardiff | ECQ |
| 18/11/2023 | Armenia v Wales | | T.B.C. | ECQ |
| 21/11/2023 | Wales v Turkey | | Cardiff City Stadium, Cardiff | ECQ |