2020 -

no.datescorescorers (wales)venue 
National team manager: Ryan Giggs
66203/09/2020Finland 0-1 WalesMooreOlympiastadion, HelsinkiNL
66306/09/2020Wales 1-0 BulgariaN. WilliamsCardiff City Stadium, CardiffNL
66408/10/2020England 3-0 Wales Wembley Stadium, LondonFr
66511/10/2020Republic of Ireland 0-0 Wales Aviva Stadium, DublinNL
66614/10/2020Bulgaria 0-1 WalesJ. WilliamsStadion Vasil Levski, SofiaNL
National team manager: Rob Page
66712/11/2020Wales 0-0 USA Liberty Stadium, SwanseaFr
66815/11/2020Wales 1-0 Republic of IrelandBrooksCardiff City Stadium, CardiffNL
66918/11/2020Wales 3-1 FinlandWilson, James, MooreCardiff City Stadium, CardiffNL
67024/03/2021Belgium 3-1 WalesWilsonDen Dreef, LeuvenWCQ
67127/03/2021Wales 1-0 MexicoMooreCardiff City Stadium, CardiffFr
67230/03/2021Wales 1-0 CzechiaJamesCardiff City Stadium, CardiffWCQ
67302/06/2021France 3-0 Wales Stade Allianz Riviera, NiceFr
67405/06/2021Wales 0-0 Albania Cardiff City Stadium, CardiffFr
67512/06/2021Wales 1-1 SwitzerlandMooreOlympic Stadium, BakuEC
67616/06/2021Turkey 0-2 WalesRamsey, C RobertsOlympic Stadium, BakuEC
67720/06/2021Italy 1-0 Wales Stadio Olimpico, RomeEC
67826/06/2021Wales 0-4 Denmark Johan Cruijff Arena, AmsterdamEC
67901/09/2021Finland 0-0 Wales Olympic Stadium, HelsinkiFr
68005/09/2021Belarus 2-3 WalesBale (3, 2pen)Centralniy Stadion, Kazan, RussiaWCQ
68108/09/2021Wales 0-0 Estonia Cardiff City Stadium, CardiffWCQ
68208/10/2021Czechia 2-2 WalesRamsey, JamesSinobo Stadium, PragueWCQ
68311/10/2021Estonia 0-1 WalesMooreA. Le Coq Stadion, TallinnWCQ
68413/11/2021Wales 5-1 BelarusRamsey (2, 1 pen), N Williams, Davies, C RobertsCardiff City Stadium, CardiffWCQ
68516/11/2021Wales 1-1 BelgiumMooreCardiff City Stadium, CardiffWCQ
68624/03/2022Wales 2-1 AustriaBale (2)Cardiff City Stadium, CardiffWCQ
68729/03/2022Wales 1-1 CzechiaColwillCardiff City Stadium, CardiffFr
68801/06/2022Poland 2-1 WalesJ. WilliamsTarczyński Arena WrocławNL
68905/06/2022Wales 1-0 UkraineBaleCardiff City Stadium, CardiffWCQ
69008/06/2022Wales 1-2 NetherlandsNorrington-DaviesCardiff City Stadium, CardiffNL
69111/06/2022Wales 1-1 BelgiumJohnsonCardiff City Stadium, CardiffNL
69214/06/2022Netherlands 3-2 WalesJohnson, Bale (pen)De Kuip, RotterdamNL
69322/09/2022Belgium 2-1 WalesMooreStade Roi Baudouin, BrusselsNL
69425/09/2022Wales 0-1 Poland Cardiff City Stadium, CardiffNL
69521/11/2022USA 1-1 WalesBale (pen)Ahmad bin Ali Stadium, Al RayyanWC
69625/11/2022Wales 0-2 Iran Ahmad bin Ali Stadium, Al RayyanWC
69729/11/2022Wales 0-3 England Ahmad bin Ali Stadium, Al RayyanWC
69825/03/2023Croatia 1-1 WalesBroadheadStadion Poljud, SplitECQ
69928/03/2023Wales 1-0 LatviaMooreCardiff City Stadium, CardiffECQ
70016/06/2023Wales 2-4 ArmeniaJames, WilsonCardiff City Stadium, CardiffECQ
70119/06/2023Turkey 2-0 Wales Samsun 19 Mayıs Stadium, SamsunECQ
7028/09/2023Wales 0-0 South Korea Cardiff City Stadium, CardiffFr
70311/09/2023Latvia 0-2 WalesRamsey (pen), BrookesSkonto Stadions, RigaECQ
70411/10/2023Wales 4-0 GibraltarB. Davies, Moore (2), BroadheadRacecourse Ground, WrexhamFr
70515/10/2023Wales 2-1 CroatiaWilson (2)Cardiff City Stadium, CardiffECQ
70618/11/2023Armenia 1-1 Waleso.g.Vazgen Sargsyan Republican Stadium, YerevanECQ
70721/11/2023Wales 1-1 TurkeyWilliamsCardiff City Stadium, CardiffECQ
70821/03/2024Wales 4-1 FinlandBrooks, Williams, Johnson, D JamesCardiff City Stadium, CardiffECQ
70926/03/2024Wales 0-0 Poland
(Poland win 5-4 on Pens)
 Cardiff City Stadium, CardiffECQ
71006/06/2024Gibraltar 0-0 Wales Estádio Algarve, Faro-Loulé, PortugalFr
71109/06/2024Slovakia 4-0 Wales Anton Malatinský Stadium, TrnavaFr
National team manager: Craig Bellamy
71206/09/2024Wales 0-0 Turkey Cardiff City Stadium, CardiffNL
71309/09/2024Montenegro 1-2 WalesMoore, WilsonGradski Stadion, NikšićNL
71411/10/2024Iceland v Wales Laugardalsvöllur, ReykjavikNL
71514/10/2024Wales v Montenegro Cardiff City Stadium, CardiffNL
71616/11/2024Turkey v Wales Kadir Has Stadyumu, KayseriNL
71719/11/2024Wales v Iceland Cardiff City Stadium, CardiffNL