2000 - 2004

no.datescorescorers (wales)venue 
48923/02/2000Qatar 0-1 WalesRobinsonAl-Saad Stadium, DohaFr
49029/03/2000Wales 1-2 FinlandGiggsMillennium Stadium, CardiffFr
49123/05/2000Wales 0-3 Brazil Millennium Stadium, CardiffFr
49202/06/2000Portugal 3-0 Wales Estádio Municipal, ChavesFr
49302/09/2000Belarus 2-1 WalesSpeedStadyjon Dynama, MinskWCQ
49407/10/2000Wales 1-1 NorwayBlakeMillennium Stadium, CardiffWCQ
49511/10/2000Poland 0-0 Wales Stadion Marszałka Józefa Piłsudskiego, WarsawWCQ
49624/03/2001Armenia 2-2 WalesHartson (2)Hanrapetakan Stadium, YerevanWCQ
49728/03/2001Wales 1-1 UkraineHartsonMillennium Stadium, CardiffWCQ
49802/06/2001Wales 1-2 PolandBlakeMillennium Stadium, CardiffWCQ
49906/06/2001Ukraine 1-1 WalesPembridgeNSC Olimpiysky, KievWCQ
50001/09/2001Wales 0-0 Armenia Millennium Stadium, CardiffWCQ
50105/09/2001Norway 3-2 WalesSavage, BellamyUllevaal Stadion, OsloWCQ
50206/10/2001Wales 1-0 BelarusHartsonMillennium Stadium, CardiffWCQ
50313/02/2002Wales 1-1 ArgentinaBellamyMillennium Stadium, CardiffFr
50427/03/2002Wales 0-0 Czechia Millennium Stadium, CardiffFr
50514/05/2002Wales 1-0 GermanyEarnshawMillennium Stadium, CardiffFr
50621/08/2002Croatia 1-1 WalesDaviesStadion NK Varteks, VarazdinFr
50707/09/2002Finland 0-2 WalesHartson, DaviesOlympiastadion, HelsinkiECQ
50816/10/2002Wales 2-1 ItalyDavies, BellamyMillennium Stadium, CardiffECQ
50920/11/2002Azerbaijan 0-2 WalesSpeed, HartsonTofik Bakhramov, BakuECQ
51012/02/2003Wales 2-2 Bosnia-HerzegovinaEarnshaw, HartsonMillennium Stadium, CardiffFr
51129/03/2003Wales 4-0 AzerbaijanBellamy, Speed, Hartson, GiggsMillennium Stadium, CardiffECQ
51226/05/2003USA 2-0 Wales Spartan Stadium, San JoseFr
51320/08/2003Serbia & Montenegro 1-0 Wales Stadion Crvena Zvezda, BelgradeECQ
51406/09/2003Italy 4-0 Wales Stadio Giuseppe Meazza, MilanECQ
51510/09/2003Wales 1-1 FinlandDaviesMillennium Stadium, CardiffECQ
51611/10/2003Wales 2-3 Serbia & MontenegroHartson, EarnshawMillennium Stadium, CardiffECQ
51715/11/2003Russia 0-0 Wales Lokomotiv Stadium, MoscowECQ
51819/11/2003Wales 0-1 Russia Millennium Stadium, CardiffECQ
51918/02/2004Wales 4-0 ScotlandEarnshaw (3), TaylorMillennium Stadium, CardiffFr
52031/03/2004Hungary 1-2 WalesKoumas, EarnshawStadion Puskás Ferenc, BudapestFr
52127/05/2004Norway 0-0 Wales Ullevaal Stadion, OsloFr
52230/05/2004Wales 1-0 CanadaParryRacecourse Ground, WrexhamFr
52318/04/2004Latvia 0-2 WalesHartson, BellamySkonto Stadium, RigaFr
52404/09/2004Azerbaijan 1-1 WalesSpeedTofik Bakhramov, BakuWCQ
52508/09/2004Wales 2-2 Northern IrelandHartson, EarnshawMillennium Stadium, CardiffWCQ
52609/10/2004England 2-0 Wales Old Trafford, ManchesterWCQ
52713/10/2004Wales 2-3 PolandEarnshaw, HartsonMillennium Stadium, CardiffWCQ