Wales national football team results (2000–2019)

Last updated

This article lists the results for the Wales national football team from 2000 through to 2019.

Contents

2000s

2000

23 February 2000 Friendly Qatar  Flag of Qatar.svg0–1Flag of Wales (1959-present).svg  Wales Al-Arabi Stadium, Doha
15:00 GMT BBC report Soccerball shade.svg10' John Robinson Attendance: 2,000
Referee: Abdul Hamed (Bahrain)
29 March 2000 Friendly Wales  Flag of Wales (1959-present).svg1–2Flag of Finland.svg  Finland Millennium Stadium, Cardiff
19:00 BST Ryan Giggs Soccerball shade.svg61' BBC Report Soccerball shade.svg20' Jari Litmanen
Soccerball shade.svg42' (o.g.) Nathan Blake
Attendance: 65,614
Referee: Michael Ross (Northern Ireland)
23 May 2000 Friendly Wales  Flag of Wales (1959-present).svg0–3Flag of Brazil.svg  Brazil Millennium Stadium, Cardiff
19:30 BST BBC Report Soccerball shade.svg62' Élber
Soccerball shade.svg70' Cafu
Soccerball shade.svg72' Rivaldo
Attendance: 71,495
Referee: Vitor Manuel de Melo Pereira (Portugal)
2 September 2000 2002 World Cup qual. Belarus  Flag of Belarus (1995-2012).svg2–1Flag of Wales (1959-present).svg  Wales Dinamo Stadium, Minsk
17:00 Alyaksandr Khatskevich Soccerball shade.svg39'
Valentin Belkevich Soccerball shade.svg56'
BBC Report Soccerball shade.svg90+3' Gary Speed Attendance: 32,000
Referee: Alfredo Trentalange (Italy)
7 October 2000 2002 World Cup qual. Wales  Flag of Wales (1959-present).svg1–1Flag of Norway.svg  Norway Millennium Stadium, Cardiff
15:00 BST Nathan Blake Soccerball shade.svg60' BBC Report Soccerball shade.svg80' Thorstein Helstad Attendance: 53,360
Referee: Hartmut Strampe (Germany)
11 October 2000 2002 World Cup qual. Poland  Flag of Poland.svg0–0Flag of Wales (1959-present).svg  Wales Stadion Wojska Polskiego, Warsaw
20:00 BBC Report Attendance: 11,000
Referee: Lucilio Cardoso Cortez Batista (Portugal)

2001

24 March 2001 2002 World Cup qual. Armenia  Flag of Armenia.svg2–2Flag of Wales (1959-present).svg  Wales Hanrapetakan Stadium, Yerevan
19:00 Artak Minasyan Soccerball shade.svg33'
Andrei Movsesyan Soccerball shade.svg67'
BBC Report Soccerball shade.svg40', 48' John Hartson Attendance: 12,000
Referee: Georgios Kasnaferis (Greece)
28 March 2001 2002 World Cup qual. Wales  Flag of Wales (1959-present).svg1–1Flag of Ukraine.svg  Ukraine Millennium Stadium, Cardiff
19:30 BST John Hartson Soccerball shade.svg12' BBC Report Soccerball shade.svg51' Andriy Shevchenko Attendance: 49,847
Referee: Eric Romain (Belgium)
2 June 2001 2002 World Cup qual. Wales  Flag of Wales (1959-present).svg1–2Flag of Poland.svg  Poland Millennium Stadium, Cardiff
15:00 BST Nathan Blake Soccerball shade.svg14' BBC Report Soccerball shade.svg32' Emmanuel Olisadebe
Soccerball shade.svg72' Paweł Kryszałowicz
Attendance: 48,500
Referee: Erol Ersoy (Turkey)
6 June 2001 2002 World Cup qual. Ukraine  Flag of Ukraine.svg1–1Flag of Wales (1959-present).svg  Wales Olimpiysky National Sports Complex, Kiev
19:00 Hennadiy Zubov Soccerball shade.svg44' BBC Report Soccerball shade.svg72' Mark Pembridge Attendance: 37,000
Referee: Joaquim Paulo Gomes F.Paraty (Portugal)
1 September 2001 2002 World Cup qual. Wales  Flag of Wales (1959-present).svg0–0Flag of Armenia.svg  Armenia Millennium Stadium, Cardiff
15:00 BST BBC Report Attendance: 20,000
Referee: Joseph Attard (Malta)
5 September 2001 2002 World Cup qual. Norway  Flag of Norway.svg3–2Flag of Wales (1959-present).svg  Wales Ullevaal Stadium, Oslo
19:00 Ronny Johnsen Soccerball shade.svg17'
John Carew Soccerball shade.svg65'
Frode Johnsen Soccerball shade.svg89'
BBC Report Soccerball shade.svg10' Robbie Savage
Soccerball shade.svg28' Craig Bellamy
Attendance: 18,211
Referee: Frits Stuchlik (Austria)
6 October 2001 2002 World Cup qual. Wales  Flag of Wales (1959-present).svg1–0Flag of Belarus (1995-2012).svg  Belarus Millennium Stadium, Cardiff
14:30 BST John Hartson Soccerball shade.svg47' BBC Report Attendance: 10,201
Referee: Pasquale Rodomonti (Italy)

2002

13 February 2002 Friendly Wales  Flag of Wales (1959-present).svg1–1Flag of Argentina.svg  Argentina Millennium Stadium, Cardiff
19:30 GMT Craig Bellamy Soccerball shade.svg34' BBC Report Soccerball shade.svg62' Julio Ricardo Cruz Attendance: 61,738
Referee: Paul McKeon (Republic of Ireland)
27 March 2002 Friendly Wales  Flag of Wales (1959-present).svg0–0Flag of the Czech Republic.svg  Czech Republic Millennium Stadium, Cardiff
19:15 BST BBC Report Attendance: 21,209
Referee: Claus Bo Larsen (Denmark)
14 May 2002 Friendly Wales  Flag of Wales (1959-present).svg1–0Flag of Germany.svg  Germany Millennium Stadium, Cardiff
19:45 BST Robert Earnshaw Soccerball shade.svg46' BBC Report Attendance: 36,059
Referee: Roy Helge Olsen (Norway)
21 August 2002 Friendly Croatia  Flag of Croatia.svg1–1Flag of Wales (1959-present).svg  Wales Stadion Varteks, Varaždin
19:45 Petrić Soccerball shade.svg80' BBC Report Soccerball shade.svg10' S. Davies Attendance: 6,500
Referee: Michael L Frohlich (Germany)
7 September 2002 Euro 2004 qual. Finland  Flag of Finland.svg0–2Flag of Wales (1959-present).svg  Wales Helsinki Olympic Stadium, Helsinki
17:00 BBC Report Soccerball shade.svg30' John Hartson
Soccerball shade.svg72' Simon Davies
Attendance: 35,833
Referee: Konrad Plautz (Austria)
16 October 2002 Euro 2004 qual. Wales  Flag of Wales (1959-present).svg2–1Flag of Italy.svg  Italy Millennium Stadium, Cardiff
19:30 BST Simon Davies Soccerball shade.svg11'
Craig Bellamy Soccerball shade.svg70'
BBC Report Soccerball shade.svg31' Alessandro del Piero Attendance: 70,000
Referee: Gilles Veissiere (France)
20 November 2002 Euro 2004 qual. Azerbaijan  Flag of Azerbaijan.svg0–2Flag of Wales (1959-present).svg  Wales Tofiq Bahramov Stadium, Baku
19:00 BBC Report Soccerball shade.svg10' Gary Speed
Soccerball shade.svg68' John Hartson
Attendance: 12,000
Referee: Luc Huyghe (Belgium)

2003

12 February 2003 Friendly Wales  Flag of Wales (1959-present).svg2–2Flag of Bosnia and Herzegovina.svg  Bosnia and Herzegovina Millennium Stadium, Cardiff
19:45 GMT Robert Earnshaw Soccerball shade.svg8'
John Hartson Soccerball shade.svg64'
BBC Report Soccerball shade.svg5' Elvir Baljic
Soccerball shade.svg54' Sergej Barbarez
Attendance: 22,000
Referee: David Malcolm (Northern Ireland)
29 March 2003 Euro 2004 qual. Wales  Flag of Wales (1959-present).svg4–0Flag of Azerbaijan.svg  Azerbaijan Millennium Stadium, Cardiff
15:30 BST Craig Bellamy Soccerball shade.svg1'
Gary Speed Soccerball shade.svg40'
John Hartson Soccerball shade.svg43'
Ryan Giggs Soccerball shade.svg52'
BBC Report Attendance: 73,500
Referee: Philippe Leuba (Switzerland)
26 May 2003 Friendly United States  Flag of the United States.svg2–0Flag of Wales (1959-present).svg  Wales Spartan Stadium, San Jose
19:00 Landon Donovan Soccerball shade.svg41' (pen)
Eddie Lewis Soccerball shade.svg60'
BBC Report Attendance: 12,282
Referee: Benito Archundia Tellez (Mexico)
6 September 2003 Euro 2004 qual. Italy  Flag of Italy.svg4–0Flag of Wales (1959-present).svg  Wales Giuseppe Meazza Stadium, Milan
20:15 Filippo Inzaghi Soccerball shade.svg59', 63', 70'
Alessandro del Piero Soccerball shade.svg76' (pen)
BBC Report Attendance: 80,000
Referee: Markus Merk (Germany)
10 September 2003 Euro 2004 qual. Wales  Flag of Wales (1959-present).svg1–1Flag of Finland.svg  Finland Millennium Stadium, Cardiff
19:45 BST Simon Davies Soccerball shade.svg3' BBC Report Soccerball shade.svg79' Mikael Forssell Attendance: 73,411
Referee: Arturo Duadén Ibánez (Spain)
15 November 2003 Euro 2004 play-off Russia  Flag of Russia.svg0–0Flag of Wales (1959-present).svg  Wales Lokomotiv Stadium, Moscow
19:00 BBC Report Attendance: 30,000
Referee: Lucílio Batista (Portugal)
19 November 2003 Euro 2004 play-off Wales  Flag of Wales (1959-present).svg0–1Flag of Russia.svg  Russia Millennium Stadium, Cardiff
19:30 GMT BBC Report Soccerball shade.svg21' Vadim Evseev Attendance: 73,026
Referee: Manuel Mejuto González (Spain)

2004

18 February 2004 Friendly Wales  Flag of Wales (1959-present).svg4–0Flag of Scotland.svg  Scotland Millennium Stadium, Cardiff
19:45 GMT Robert Earnshaw Soccerball shade.svg1', 31', 58'
Gareth Taylor Soccerball shade.svg80'
BBC Report Attendance: 47,124
Referee: Michael Ross (Northern Ireland)
31 March 2004 Friendly Hungary  Flag of Hungary.svg1–2Flag of Wales (1959-present).svg  Wales Ferenc Puskas Stadium, Budapest
20:00 Krisztian Kenesei Soccerball shade.svg18' (pen) BBC Report Soccerball shade.svg20' Jason Koumas
Soccerball shade.svg81' Robert Earnshaw
Attendance: 15,000
Referee: Florian Meyer (Germany)
27 May 2004 Friendly Norway  Flag of Norway.svg0–0Flag of Wales (1959-present).svg  Wales Ullevaal Stadium, Oslo
19:00 BBC Report Attendance: 14,137
Referee: Martin Hansson (Sweden)
30 May 2004 Friendly Wales  Flag of Wales (1959-present).svg1–0Flag of Canada (Pantone).svg  Canada Racecourse Ground, Wrexham
14:30 BST Paul Parry Soccerball shade.svg21' BBC Report Attendance: 10,805
Referee: Paul McKeon (Rep. of Ireland)
18 August 2004 Friendly Latvia  Flag of Latvia.svg0–2Flag of Wales (1959-present).svg  Wales Skonto Stadium, Riga
20:00 BBC Report Soccerball shade.svg80' John Hartson
Soccerball shade.svg89' Craig Bellamy
Attendance: 10,000
Referee: Ivan Ivanov (Bulgaria)
4 September 2004 2006 World Cup qual. Azerbaijan  Flag of Azerbaijan.svg1–1Flag of Wales (1959-present).svg  Wales Tofiq Bahramov Stadium, Baku
21:00 Rashad Farhad Sadygov Soccerball shade.svg55' BBC Report Soccerball shade.svg47' Gary Speed Attendance: 8,000
Referee: Edo Trivković (Croatia)
9 October 2004 2006 World Cup qual. England  Flag of England.svg2–0Flag of Wales (1959-present).svg  Wales Old Trafford, Manchester
15:00 BST Lampard Soccerball shade.svg4'
Beckham Soccerball shade.svg76'
BBC Report Attendance: 65,224
Referee: Terje Hauge (Norway)
13 October 2004 2006 World Cup qual. Wales  Flag of Wales (1959-present).svg2–3Flag of Poland.svg  Poland Millennium Stadium, Cardiff
20:00 BST Earnshaw Soccerball shade.svg56'
Hartson Soccerball shade.svg90'
BBC Report Soccerball shade.svg72' Frankowski
Soccerball shade.svg81' Żurawski
Soccerball shade.svg85' Krzynówek
Attendance: 56,685
Referee: Alain Sars (France)

2005

9 February 2005 Friendly Wales  Flag of Wales (1959-present).svg2–0Flag of Hungary.svg  Hungary Millennium Stadium, Cardiff
20:00 GMT Bellamy Soccerball shade.svg68', 80' BBC Report Attendance: 16,672
Referee: Charlie Richmond (Scotland)
26 February 2005 2006 World Cup qual. Wales  Flag of Wales (1959-present).svg0–2Flag of Austria.svg  Austria Millennium Stadium, Cardiff
15:00 GMT BBC Report Soccerball shade.svg81' Vastić
Soccerball shade.svg85' Stranzl
Attendance: 47,760
Referee: Paul Allaerts (Belgium)
30 March 2005 2006 World Cup qual. Austria  Flag of Austria.svg1–0Flag of Wales (1959-present).svg  Wales Ernst-Happel-Stadion, Vienna
20:30 Aufhauser Soccerball shade.svg87' BBC Report Attendance: 29,500
Referee: Manuel Mejuto González (Spain)
17 August 2005 Friendly Wales  Flag of Wales (1959-present).svg0–0Flag of Slovenia.svg  Slovenia Liberty Stadium, Swansea
19:30 BST BBC Report Attendance: 11,087
Referee: Declan Hanney (Rep. of Ireland)
3 September 2005 2006 World Cup qual. Wales  Flag of Wales (1959-present).svg0–1Flag of England.svg  England Millennium Stadium, Cardiff
15:00 BST BBC Report Soccerball shade.svg54' J. Cole Attendance: 70,715
Referee: Valentin Ivanov (Russia)
7 September 2005 2006 World Cup qual. Poland  Flag of Poland.svg1–0Flag of Wales (1959-present).svg  Wales Polish Army Stadium, Warsaw
20:30 Żurawski Soccerball shade.svg52' BBC Report Attendance: 13,500
Referee: Claus Bo Larsen (Denmark)
8 October 2005 2006 World Cup qual. Northern Ireland  Ulster Banner.svg2–3Flag of Wales (1959-present).svg  Wales Windsor Park, Belfast
14:00 BST Gillespie Soccerball shade.svg47'
Davis Soccerball shade.svg50'
BBC Report Soccerball shade.svg27' S. Davies
Soccerball shade.svg37' Robinson
Soccerball shade.svg81' Giggs
Attendance: 13,451
Referee: Ruud Bossen (Netherlands)
12 October 2005 2006 World Cup qual. Wales  Flag of Wales (1959-present).svg2–0Flag of Azerbaijan.svg  Azerbaijan Millennium Stadium, Cardiff
20:00 BST Giggs Soccerball shade.svg3', 51' BBC Report Attendance: 32,628
Referee: Martin Hansson (Sweden)
16 November 2005 Friendly Cyprus  Flag of Cyprus (1960-2006).svg1–0Flag of Wales (1959-present).svg  Wales Tsirion Stadium, Limassol
21:00 Georgallides Soccerball shade.svg42' BBC Report Attendance: 1,000
Referee: Heim Jacov (Israel)

2006

1 March 2006 Friendly Wales  Flag of Wales (1959-present).svg0–0Flag of Paraguay (1990-2013).svg  Paraguay Millennium Stadium, Cardiff
20:00 GMT BBC Report Attendance: 12,324
Referee: Dougie McDonald (Scotland)
27 May 2006 Friendly Trinidad and Tobago  Flag of Trinidad and Tobago.svg1–2Flag of Wales (1959-present).svg  Wales Stadion Graz-Liebenau, Graz
18:15 John Soccerball shade.svg32' BBC Report Earnshaw Soccerball shade.svg38', 87'Attendance: 8,100
Referee: Stefan Messner (Austria)
15 August 2006 Friendly Wales  Flag of Wales (1959-present).svg0–0Flag of Bulgaria.svg  Bulgaria Liberty Stadium, Swansea
19:45 BST BBC Report Attendance: 8,200
Referee: Joseph Attard (Malta)
2 September 2006 Euro 2008 qual. Czech Republic  Flag of the Czech Republic.svg2–1Flag of Wales (1959-present).svg  Wales Na Stínadlech, Teplice
20:15 Lafata Soccerball shade.svg76', 89' BBC Report Jiránek Soccerball shade.svg85' (o.g.)Attendance: 16,204
Referee: Jonas Eriksson (Sweden)
5 September 2006 Friendly Brazil  Flag of Brazil.svg2–0Flag of Wales (1959-present).svg  Wales White Hart Lane, London
20:15 BST Marcelo Soccerball shade.svg61'
Vágner Love Soccerball shade.svg74'
BBC Report Attendance: 22,008
Referee: Mike Riley (England)
7 October 2006 Euro 2008 qual. Wales  Flag of Wales (1959-present).svg1–5Flag of Slovakia.svg  Slovakia Millennium Stadium, Cardiff
15:00 BST Bale Soccerball shade.svg37' BBC Report Švento Soccerball shade.svg14'
Mintál Soccerball shade.svg32', 38'
Karhan Soccerball shade.svg51'
Vittek Soccerball shade.svg59'
Attendance: 28,493
Referee: Dick van Egmond (Netherlands)
11 October 2006 Euro 2008 qual. Wales  Flag of Wales (1959-present).svg3–1Flag of Cyprus.svg  Cyprus Millennium Stadium, Cardiff
20:00 BST Koumas Soccerball shade.svg33'
Earnshaw Soccerball shade.svg39'
Bellamy Soccerball shade.svg72'
BBC Report Okkas Soccerball shade.svg83'Attendance: 20,456
Referee: Jacek Granat (Poland)
14 November 2006 Friendly Wales  Flag of Wales (1959-present).svg4–0Flag of Liechtenstein.svg  Liechtenstein Racecourse Ground, Wrexham
19:45 GMT Koumas Soccerball shade.svg8', 14'
Bellamy Soccerball shade.svg77'
Llewellyn Soccerball shade.svg90'
BBC Report Attendance: 8,752
Referee: Luc Wilmes (Luxembourg)

2007

6 February 2007 Friendly Northern Ireland  Ulster Banner.svg0–0Flag of Wales (1959-present).svg  Wales Windsor Park, Belfast
19:45 BBC Report Attendance: 8,752
Referee: Charlie Richmond (Scotland)
24 March 2007 Euro 2008 qual. Republic of Ireland  Flag of Ireland.svg1–0Flag of Wales (1959-present).svg  Wales Croke Park, Dublin
15:00 GMT Ireland Soccerball shade.svg39' BBC Report Attendance: 72,539
Referee: Terje Hauge (Norway)
28 March 2007 Euro 2008 qual. Wales  Flag of Wales (1959-present).svg3–0Flag of San Marino (1862-2011).svg  San Marino Millennium Stadium, Cardiff
20:00 BST Giggs Soccerball shade.svg3'
Bale Soccerball shade.svg20'
Koumas Soccerball shade.svg63' (pen.)
BBC Report Attendance: 18,752
Referee: Ararat Tshagharyan (Armenia)
26 May 2007 Friendly Wales  Flag of Wales (1959-present).svg2–2Flag of New Zealand.svg  New Zealand Racecourse Ground, Wrexham
15:00 BST Bellamy Soccerball shade.svg18', 38' BBC Report Smeltz Soccerball shade.svg2', 24'Attendance: 7,819
Referee: Tommy Skjerven (Norway)
2 June 2007 Euro 2008 qual. Wales  Flag of Wales (1959-present).svg0–0Flag of the Czech Republic.svg  Czech Republic Millennium Stadium, Cardiff
15:00 BST BBC Report Attendance: 30,714
Referee: Paul Allaerts (Belgium)
22 August 2007 Friendly Bulgaria  Flag of Bulgaria.svg0–1Flag of Wales (1959-present).svg  Wales Lazur Stadium, Burgas
20:00 BBC Report Eastwood Soccerball shade.svg45'Attendance: 13,000
Referee: Michalis Germanakos (Greece)
8 September 2007 Euro 2008 qual. Wales  Flag of Wales (1959-present).svg0–2Flag of Germany.svg  Germany Millennium Stadium, Cardiff
19:30 BST BBC Report Klose Soccerball shade.svg5', 60'Attendance: 25,000
Referee: Manuel Mejuto González (Spain)
12 September 2007 Euro 2008 qual. Slovakia  Flag of Slovakia.svg2–5Flag of Wales (1959-present).svg  Wales Štadión Antona Malatinského, Trnava
18:30 Mintál Soccerball shade.svg12', 57' BBC Report Eastwood Soccerball shade.svg22'
Bellamy Soccerball shade.svg34', 41'
Ďurica Soccerball shade.svg78' (o.g.)
S. Davies Soccerball shade.svg90'
Attendance: 5,486
Referee: Laurent Duhamel (France)
13 October 2007 Euro 2008 qual. Cyprus  Flag of Cyprus.svg3–1Flag of Wales (1959-present).svg  Wales Neo GSP Stadium, Nicosia
19:15 Okkas Soccerball shade.svg59', 68'
Charalambides Soccerball shade.svg79'
BBC Report Collins Soccerball shade.svg21'Attendance: 8,500
Referee: Carlo Bertolini (Switzerland)
17 October 2007 Euro 2008 qual. San Marino  Flag of San Marino (1862-2011).svg1–2Flag of Wales (1959-present).svg  Wales Stadio Olimpico, Serravalle
20:15 Selva Soccerball shade.svg73' BBC Report Earnshaw Soccerball shade.svg13'
Ledley Soccerball shade.svg36'
Attendance: 1,182
Referee: Anthony Zammit (Malta)
17 November 2007 Euro 2008 qual. Wales  Flag of Wales (1959-present).svg2–2Flag of Ireland.svg  Republic of Ireland Millennium Stadium, Cardiff
15:00 GMT Koumas Soccerball shade.svg23', 89' (pen.) BBC Report Keane Soccerball shade.svg31'
Doyle Soccerball shade.svg60'
Attendance: 24,619
Referee: Oleh Oriekhov (Ukraine)
21 November 2007 Euro 2008 qual. Germany  Flag of Germany.svg0–0Flag of Wales (1959-present).svg  Wales Commerzbank-Arena, Frankfurt
15:00 BBC Report Attendance: 49,252
Referee: Cristian Balaj (Romania)

2008

6 February 2008 Friendly Wales  Flag of Wales (1959-present).svg3–0Flag of Norway.svg  Norway Racecourse Ground, Wrexham
19:45 GMT Fletcher Soccerball shade.svg15'
Koumas Soccerball shade.svg62', 89'
BBC Report Attendance: 7,553
Referee: Dave McKeon (Rep. of Ireland)
26 March 2008 Friendly Luxembourg  Flag of Luxembourg.svg0–2Flag of Wales (1959-present).svg  Wales Stade Josy Barthel, Luxembourg City
20:15 BBC Report Eastwood Soccerball shade.svg37', 46'Attendance: 1,800
Referee: Björn Kuipers (Netherlands)
28 May 2008 Friendly Iceland  Flag of Iceland.svg0–1Flag of Wales (1959-present).svg  Wales Laugardalsvollur, Reykjavík
19:45 BBC Report Evans Soccerball shade.svg44'Attendance: 5,322
Referee: Adrian McCourt (Northern Ireland)
1 June 2008 Friendly Netherlands  Flag of the Netherlands.svg2–0Flag of Wales (1959-present).svg  Wales Feijenoord Stadium, Rotterdam
19:45 Robben Soccerball shade.svg34'
Sneijder Soccerball shade.svg54'
BBC Report Attendance: 49,000
Referee: Felix Brych (Germany)
20 August 2008 Friendly Wales  Flag of Wales (1959-present).svg1–2Flag of Georgia.svg  Georgia Liberty Stadium, Swansea
20:05 BST Koumas Soccerball shade.svg16' BBC Report Kenia Soccerball shade.svg66'
Gotsiridze Soccerball shade.svg90'
Attendance: 6,435
Referee: Matej Jug (Slovenia)
6 September 2008 2010 World Cup qual. Wales  Flag of Wales (1959-present).svg1–0Flag of Azerbaijan.svg  Azerbaijan Millennium Stadium, Cardiff
15:00 BST Vokes Soccerball shade.svg83' BBC Report Attendance: 17,106
Referee: Aleksandar Stavrev (Macedonia)
10 September 2008 2010 World Cup qual. Russia  Flag of Russia.svg2–1Flag of Wales (1959-present).svg  Wales Lokomotiv Stadium, Moscow
16:00 Pavlyuchenko Soccerball shade.svg22' (pen.)
Pogrebnyak Soccerball shade.svg81'
BBC Report Ledley Soccerball shade.svg67'Attendance: 28,000
Referee: Damir Skomina (Slovenia)
11 October 2008 2010 World Cup qual. Wales  Flag of Wales (1959-present).svg2–0Flag of Liechtenstein.svg  Liechtenstein Millennium Stadium, Cardiff
17:30 BST Edwards Soccerball shade.svg42'
Frick Soccerball shade.svg80' (o.g.)
BBC Report Attendance: 13,356
Referee: Thomas Vejlgaard (Denmark)
15 October 2008 2010 World Cup qual. Germany  Flag of Germany.svg1–0Flag of Wales (1959-present).svg  Wales Borussia-Park, Mönchengladbach
19:45 Trochowski Soccerball shade.svg72' BBC Report Attendance: 44,500
Referee: Laurent Duhamel (France)
19 November 2008 Friendly Denmark  Flag of Denmark.svg0–1Flag of Wales (1959-present).svg  Wales Brøndby Stadium, Brøndby
19:15 BBC Report Bellamy Soccerball shade.svg77'Attendance: 10,271
Referee: Michael Weiner (Germany)

2009

11 February 2009 Friendly Poland  Flag of Poland.svg1–0Flag of Wales (1959-present).svg  Wales Estádio Municipal, Vila Real de Santo António
17:15 Guerreiro Soccerball shade.svg80' BBC Report Attendance: 487
Referee: Bruno Paixão (Portugal)
28 March 2009 2010 World Cup qual. Wales  Flag of Wales (1959-present).svg0–2Flag of Finland.svg  Finland Millennium Stadium, Cardiff
15:00 BST BBC Report Johansson Soccerball shade.svg42'
Kuqi Soccerball shade.svg90+1'
Attendance: 22,604
Referee: Eduardo Iturralde González (Spain)
1 April 2009 2010 World Cup qual. Wales  Flag of Wales (1959-present).svg0–2Flag of Germany.svg  Germany Millennium Stadium, Cardiff
19:45 BST BBC Report Ballack Soccerball shade.svg11'
A. Williams Soccerball shade.svg48' (o.g.)
Attendance: 26,064
Referee: Terje Hauge (Norway)
29 May 2009 Friendly Wales  Flag of Wales (1959-present).svg1–0Flag of Estonia.svg  Estonia Parc y Scarlets, Llanelli
19:30 BST Earnshaw Soccerball shade.svg26' (pen.) BBC Report Attendance: 4,071
Referee: Magnus Thorisson (Iceland)
6 June 2009 2010 World Cup qual. Azerbaijan  Flag of Azerbaijan.svg0–1Flag of Wales (1959-present).svg  Wales Tofiq Bahramov Stadium, Baku
16:00 BBC Report Edwards Soccerball shade.svg42'Attendance: 26,728
Referee: Markus Strombergsson (Sweden)
12 August 2009 Friendly Montenegro  Flag of Montenegro.svg2–1Flag of Wales (1959-present).svg  Wales Podgorica City Stadium, Podgorica
19:30 Jovetić Soccerball shade.svg31' (pen.)
Dalović Soccerball shade.svg45'
BBC Report Vokes Soccerball shade.svg47'Attendance: 5,000
Referee: Milorad Mažić (Serbia)
9 September 2009 2010 World Cup qual. Wales  Flag of Wales (1959-present).svg1–3Flag of Russia.svg  Russia Millennium Stadium, Cardiff
19:45 BST Collins Soccerball shade.svg53' BBC Report Semshov Soccerball shade.svg36'
Ignashevich Soccerball shade.svg71'
Pavlyuchenko Soccerball shade.svg90+1'
Attendance: 14,505
Referee: Jorge Sousa (Portugal)
10 October 2009 2010 World Cup qual. Finland  Flag of Finland.svg2–1Flag of Wales (1959-present).svg  Wales Helsinki Olympic Stadium, Helsinki
15:00 Porokara Soccerball shade.svg5'
Moisander Soccerball shade.svg77'
BBC Report Bellamy Soccerball shade.svg17'Attendance: 14,000
Referee: Milorad Mažić (Serbia)
14 October 2009 2010 World Cup qual. Liechtenstein  Flag of Liechtenstein.svg0–2Flag of Wales (1959-present).svg  Wales Rheinpark Stadion, Vaduz
19:00 BBC Report Soccerball shade.svg16' Vaughan
Soccerball shade.svg80' Ramsey
Attendance: 1,858
Referee: Sten Kaldma (Estonia)
14 November 2009 Friendly Wales  Flag of Wales (1959-present).svg3–0Flag of Scotland.svg  Scotland Cardiff City Stadium, Cardiff
15:00 GMT Edwards Soccerball shade.svg17'
Church Soccerball shade.svg32'
Ramsey Soccerball shade.svg35'
BBC Report Attendance: 13,844
Referee: Cyril Zimmermann (Switzerland)

2010s

2010

3 March 2010Friendly Wales  Flag of Wales (1959-present).svg0–1Flag of Sweden.svg  Sweden Liberty Stadium, Swansea
19:45 GMT BBC Report Elmander Soccerball shade.svg44'Attendance: 8,258
Referee: Alan Black (Northern Ireland)
23 May 2010Friendly Croatia  Flag of Croatia.svg2–0Flag of Wales (1959-present).svg  Wales Stadion Gradski vrt, Osijek
18:00 Rakitić Soccerball shade.svg44'
Gabrić Soccerball shade.svg82'
BBC Report Attendance: 12,000
Referee: Slavko Vinčić (Slovenia)
11 August 2010Friendly Wales  Flag of Wales (1959-present).svg5–1Flag of Luxembourg.svg  Luxembourg Parc y Scarlets, Llanelli
19:45 BST Cotterill Soccerball shade.svg35'
Ledley Soccerball shade.svg48' (pen)
King Soccerball shade.svg55'
Williams Soccerball shade.svg78'
Bellamy Soccerball shade.svg82'
BBC Report Kitenge Soccerball shade.svg44'Attendance: 4,504
Referee: Mattias Gestranius (Finland)
3 September 2010 Euro 2012 qual. Montenegro  Flag of Montenegro.svg1–0Flag of Wales (1959-present).svg  Wales Podgorica City Stadium, Podgorica
19:30 Vučinić Soccerball shade.svg30' BBC Report Attendance: 7,442
Referee: Anastassios Kakos (Greece)
8 October 2010 Euro 2012 qual. Wales  Flag of Wales (1959-present).svg0–1Flag of Bulgaria.svg  Bulgaria Cardiff City Stadium, Cardiff
19:30 BST BBC Report Popov Soccerball shade.svg48'Attendance: 14,061
Referee: Jonas Eriksson (Sweden)
12 October 2010 Euro 2012 qual. Switzerland  Flag of Switzerland (Pantone).svg4–1Flag of Wales (1959-present).svg  Wales St. Jakob-Park, Basel
20:30 CEST Stocker Soccerball shade.svg9', 89'
Streller Soccerball shade.svg22'
Inler Soccerball shade.svg82' (pen)
Bale Soccerball shade.svg13'Attendance: 26,000
Referee: Alain Hamer (Luxembourg)

2011

8 February 2011 (2011-02-08) 2011 Nations Cup Republic of Ireland  Flag of Ireland.svg3–0Flag of Wales (1959-present).svg  Wales Aviva Stadium, Dublin
19:45 GMT (UTC) Gibson Soccerball shade.svg60'
Duff Soccerball shade.svg67'
Fahey Soccerball shade.svg83'
BBC Report Attendance: 19,783
Referee: Mark Courtney (Northern Ireland)
26 March 2011 (2011-03-26) Euro 2012 qual. Wales  Flag of Wales (1959-present).svg0–2Flag of England.svg  England Millennium Stadium, Cardiff
15:00 GMT (UTC) BBC Report Lampard Soccerball shade.svg7' (pen.)
Bent Soccerball shade.svg14'
Attendance: 68,959
Referee: Olegário Benquerença (Portugal)
25 May 2011 (2011-05-25) 2011 Nations Cup Wales  Flag of Wales (1959-present).svg1–3Flag of Scotland.svg  Scotland Aviva Stadium, Dublin
19:45 BST (UTC+01) Earnshaw Soccerball shade.svg36' BBC Report Morrison Soccerball shade.svg55'
Miller Soccerball shade.svg63'
Berra Soccerball shade.svg70'
Attendance: 6,036
Referee: Raymond Crangle (Northern Ireland)
27 May 2011 (2011-05-27) 2011 Nations Cup Wales  Flag of Wales (1959-present).svg2–0Ulster Banner.svg  Northern Ireland Aviva Stadium, Dublin
19:45 BST (UTC+01) Ramsey Soccerball shade.svg36'
Earnshaw Soccerball shade.svg69'
BBC Report Attendance: 529
Referee: Alan Kelly (Republic of Ireland)
10 August 2011 (2011-08-10) Friendly Wales  Flag of Wales (1959-present).svg1–2Flag of Australia (converted).svg  Australia Cardiff City Stadium, Cardiff
19:45 BST (UTC+01) Blake Soccerball shade.svg38' BBC Report Cahill Soccerball shade.svg44'
Kruse Soccerball shade.svg60'
Attendance: 6,378
Referee: Kristo Tohver (Estonia)
2 September 2011 (2011-09-02) Euro 2012 qual. Wales  Flag of Wales (1959-present).svg2–1Flag of Montenegro.svg  Montenegro Cardiff City Stadium, Cardiff
19:45 BST (UTC+01) Morison Soccerball shade.svg29'
Ramsey Soccerball shade.svg50'
BBC Report Jovetić Soccerball shade.svg71'Attendance: 8,194
Referee: Luca Banti (Italy)
6 September 2011 (2011-09-06) Euro 2012 qual. England  Flag of England.svg1–0Flag of Wales (1959-present).svg  Wales Wembley Stadium, London
19:45 BST (UTC+01) Young Soccerball shade.svg35' BBC Report Attendance: 77,128
Referee: Robert Schörgenhofer (Austria)
7 October 2011 (2011-10-07) Euro 2012 qual. Wales  Flag of Wales (1959-present).svg2–0Flag of Switzerland (Pantone).svg   Switzerland Liberty Stadium, Swansea
19:45 BST (UTC+01) Ramsey Soccerball shade.svg60' (pen.)
Bale Soccerball shade.svg71'
BBC Report Attendance: 12,317
Referee: Björn Kuipers (Netherlands)
11 October 2011 (2011-10-11) Euro 2012 qual. Bulgaria  Flag of Bulgaria.svg0–1Flag of Wales (1959-present).svg  Wales Vasil Levski National Stadium, Sofia
19:45 BBC Report Bale Soccerball shade.svg45'Attendance: 1,672
Referee: Pawel Gil (Poland)
12 November 2011 (2011-11-12) Friendly Wales  Flag of Wales (1959-present).svg4–1Flag of Norway.svg  Norway Cardiff City Stadium, Cardiff
15:00 GMT (UTC) Bale Soccerball shade.svg11'
Bellamy Soccerball shade.svg16'
Vokes Soccerball shade.svg88', 89'
BBC Report Huseklepp Soccerball shade.svg61'Attendance: 12,637
Referee: Gerhard Grobelnik (Austria)

2012

29 February 2012 (2012-02-29) Friendly Wales  Flag of Wales (1959-present).svg0–1Flag of Costa Rica.svg  Costa Rica Cardiff City Stadium, Cardiff
19:45 Report Campbell Soccerball shade.svg7'Attendance: 23,193
Referee: Howard Webb (England)
27 May 2012 (2012-05-27) Friendly Mexico  Flag of Mexico.svg2–0Flag of Wales (1959-present).svg  Wales MetLife Stadium, New York City
20:00 De Nigris Soccerball shade.svg43', 89' Report Attendance: 35,518
Referee: Ricardo Salazar (USA)
15 August 2012 (2012-08-15) Friendly Wales  Flag of Wales (1959-present).svg0–2Flag of Bosnia and Herzegovina.svg  Bosnia and Herzegovina Parc y Scarlets, Llanelli
19:45 Report Ibišević Soccerball shade.svg21'
Stevanović Soccerball shade.svg54'
Attendance: 6,253
Referee: Marco Borg (Malta)
7 September 2012 (2012-09-07) 2014 World Cup qual. Wales  Flag of Wales (1959-present).svg0–2Flag of Belgium (civil).svg  Belgium Cardiff City Stadium, Cardiff
19:45 Report Kompany Soccerball shade.svg42'
Vertonghen Soccerball shade.svg82'
Attendance: 20,156
Referee: Stefan Johannesson (Sweden)
11 September 2012 (2012-09-11) 2014 World Cup qual. Serbia  Flag of Serbia.svg6–1Flag of Wales (1959-present).svg  Wales Karađorđe Stadium, Novi Sad
19:30 Kolarov Soccerball shade.svg16'
Tošić Soccerball shade.svg24'
Đuričić Soccerball shade.svg39'
Tadić Soccerball shade.svg55'
Ivanović Soccerball shade.svg89'
Sulejmani Soccerball shade.svg80'
Report Bale Soccerball shade.svg31'Attendance: 10,660
Referee: Duarte Gomes (Portugal)
12 October 2012 (2012-10-12) 2014 World Cup qual. Wales  Flag of Wales (1959-present).svg2–1Flag of Scotland.svg  Scotland Cardiff City Stadium, Cardiff
19:45 Bale Soccerball shade.svg81' (pen), 89' Report Morrison Soccerball shade.svg27'Attendance: 23,249
Referee: Florian Meyer (Germany)
16 October 2012 (2012-10-16) 2014 World Cup qual. Croatia  Flag of Croatia.svg2–0Flag of Wales (1959-present).svg  Wales Stadion Gradski vrt, Osijek
19:00 Mandžukić Soccerball shade.svg27'
Eduardo Soccerball shade.svg58'
Report Referee: Alexandru Tudor (Romania)

2013

6 February 2013 (2013-02-06) Friendly Wales  Flag of Wales (1959-present).svg2–1Flag of Austria.svg  Austria Liberty Stadium, Swansea
19:45 GMT (UTC) Bale Soccerball shade.svg21'
Vokes Soccerball shade.svg52'
BBC Report Janko Soccerball shade.svg75'Attendance: 8,202
Referee: Menashe Masiah (Israel)
22 March 2013 (2013-03-22) 2014 World Cup qual. Scotland  Flag of Scotland.svg1–2Flag of Wales (1959-present).svg  Wales Hampden Park, Glasgow
20:00 GMT (UTC) Hanley Soccerball shade.svg45+2' FIFA Report Ramsey Soccerball shade.svg72' (pen)
Robson-Kanu Soccerball shade.svg74'
Attendance: 39,365
Referee: Antony Gautier (France)
26 March 2013 (2013-03-26) 2014 World Cup qual. Wales  Flag of Wales (1959-present).svg1–2Flag of Croatia.svg  Croatia Liberty Stadium, Swansea
19:45 GMT (UTC) Bale Soccerball shade.svg21' (pen) FIFA Report Lovren Soccerball shade.svg77'
Eduardo Soccerball shade.svg87'
Attendance: 12,534
Referee: Luca Banti (Italy)
14 August 2013 (2013-08-14) Friendly Wales  Flag of Wales (1959-present).svg0–0Flag of Ireland.svg  Republic of Ireland Cardiff City Stadium, Cardiff
19:45 BST (UTC+01) BBC Report Attendance: 20,000
Referee: Pavel Královec (Czech Republic)
6 September 2013 (2013-09-06) 2014 World Cup qual. Macedonia  Flag of North Macedonia.svg2–1Flag of Wales (1959-present).svg  Wales Philip II Arena, Skopje
19:00 CEST (UTC+02) Tričkovski Soccerball shade.svg20', 80' BBC Report Ramsey Soccerball shade.svg39' (pen.)Attendance: 13000
Referee: Sascha Kever (Switzerland)
10 September 2013 (2013-09-10) 2014 World Cup qual. Wales  Flag of Wales (1959-present).svg0–3Flag of Serbia.svg  Serbia Cardiff City Stadium, Cardiff
19:45 BST (UTC+01) BBC Report Đorđević Soccerball shade.svg9'
Kolarov Soccerball shade.svg38'
Marković Soccerball shade.svg55'
Attendance: 10,923
Referee: Szymon Marciniak (Poland)
11 October 2013 (2013-10-11) 2014 World Cup qual. Wales  Flag of Wales (1959-present).svg1–0Flag of North Macedonia.svg  Macedonia Cardiff City Stadium, Cardiff
19:45 BST (UTC+01) Church Soccerball shade.svg67' BBC Report
FIFA Report
Attendance: 11,257
Referee: Suren Baliyan (Armenia)
15 October 2013 (2013-10-15) 2014 World Cup qual. Belgium  Flag of Belgium (civil).svg1–1Flag of Wales (1959-present).svg  Wales King Baudouin Stadium, Brussels
20:00 CEST (UTC+02) De Bruyne Soccerball shade.svg64' BBC Report
FIFA Report
Bellamy Yellow card.svg 80'
Ramsey Soccerball shade.svg88'
Attendance: 45,401
Referee: Sergei Karasev (Russia)
16 November 2013 (2013-11-16) Friendly Wales  Flag of Wales (1959-present).svg1–1Flag of Finland.svg  Finland Cardiff City Stadium, Cardiff
18:00 GMT (UTC) King Soccerball shade.svg58', Yellow card.svg 77' BBC Report Riski Soccerball shade.svg90+1'Attendance: 11,809
Referee: Sébastien Delferière (Belgium)

2014

5 March 2014 (2014-03-05) Friendly Wales  Flag of Wales (1959-present).svg3–1Flag of Iceland.svg  Iceland Cardiff City Stadium, Cardiff
19:45 GMT (UTC) Collins Soccerball shade.svg12'
Vokes Soccerball shade.svg63'
Bale Soccerball shade.svg70'
BBC Report Williams Soccerball shade.svg26' (o.g.)Attendance: 13,290
Referee: Elmar Saar, Estonia
4 June 2014 (2014-06-04) Friendly Netherlands  Flag of the Netherlands.svg2–0Flag of Wales (1959-present).svg  Wales Amsterdam Arena, Amsterdam, Netherlands
20:30 CEST (UTC+02) Robben Soccerball shade.svg32'
Lens Soccerball shade.svg76'
BBC Report Attendance: 51,000
Referee: Bülent Yildirim, Turkey
9 September 2014 (2014-09-09) Euro 2016 qual. Andorra  Flag of Andorra.svg1–2Flag of Wales (1959-present).svg  Wales Estadi Nacional, Andorra la Vella
19:45 CEST (UTC+02) Lima Soccerball shade.svg6' (pen.) UEFA Report Bale Soccerball shade.svg22', 81'Attendance: 3,300
Referee: Slavko Vinčić, Slovenia
10 October 2014 (2014-10-10) Euro 2016 qual. Wales  Flag of Wales (1959-present).svg0–0Flag of Bosnia and Herzegovina.svg  Bosnia and Herzegovina Cardiff City Stadium, Cardiff
19:45 BST (UTC+01) BBC Report Attendance: 30,741
Referee: Vladislav Bezborodov, Russia
13 October 2014 (2014-10-13) Euro 2016 qual. Wales  Flag of Wales (1959-present).svg2–1Flag of Cyprus.svg  Cyprus Cardiff City Stadium, Cardiff
19:45 BST (UTC+01) Cotterill Soccerball shade.svg13'
Robson-Kanu Soccerball shade.svg23'
BBC Report Laban Soccerball shade.svg36'Attendance: 21,273
Referee: Manuel Gräfe, Germany
16 November 2014 (2014-11-16) Euro 2016 qual. Belgium  Flag of Belgium (civil).svg0–0Flag of Wales (1959-present).svg  Wales King Baudouin Stadium, Brussels, Belgium
18:00 CET (UTC+01) BBC Report Attendance: 41,535
Referee: Pavel Královec, Czech Republic

2015

28 March 2015 (2015-03-28) Euro 2016 qual. Israel  Flag of Israel.svg0–3Flag of Wales (1959-present).svg  Wales Sammy Ofer Stadium, Haifa, Israel
20:00 IDT (UTC+3) BBC Report Ramsey Soccerball shade.svg45'
Bale Soccerball shade.svg50', 77'
Attendance: 30,200
Referee: Milorad Mažić (Serbia)
12 June 2015 (2015-06-12) Euro 2016 qual. Wales  Flag of Wales (1959-present).svg1–0Flag of Belgium (civil).svg  Belgium Cardiff City Stadium, Cardiff
19:45 BST (UTC+01) Bale Soccerball shade.svg25' BBC Report Attendance: 33,280
Referee: Felix Brych (Germany)
3 September 2015 (2015-09-03) Euro 2016 qual. Cyprus  Flag of Cyprus.svg0–1Flag of Wales (1959-present).svg  Wales GSP Stadium, Nicosia, Cyprus
21:45 EEST (UTC+3) BBC Report Bale Soccerball shade.svg82'Attendance: 14,992
Referee: Szymon Marciniak (Poland)
6 September 2015 (2015-09-06) Euro 2016 qual. Wales  Flag of Wales (1959-present).svg0–0Flag of Israel.svg  Israel Cardiff City Stadium, Cardiff
17:00 BST (UTC+01) BBC Report Attendance: 32,653
Referee: Ivan Bebek (Croatia)
10 October 2015 (2015-10-10) Euro 2016 qual. Bosnia and Herzegovina  Flag of Bosnia and Herzegovina.svg2–0Flag of Wales (1959-present).svg  Wales Bilino Polje, Zenica, Bosnia and Herzegovina
20:45 CEST (UTC+02) Đurić Soccerball shade.svg71'
Ibišević Soccerball shade.svg90'
BBC Report Attendance: 15,600
Referee: Alberto Undiano Mallenco (Spain)
13 October 2015 (2015-10-13) Euro 2016 qual. Wales  Flag of Wales (1959-present).svg2–0Flag of Andorra.svg  Andorra Cardiff City Stadium, Cardiff
19:45 BST (UTC+01) Ramsey Soccerball shade.svg50'
Bale Soccerball shade.svg86'
BBC Report Attendance: 33,000
Referee: Kevin Blom (Netherlands)
13 November 2015 (2015-11-13) Friendly Wales  Flag of Wales (1959-present).svg2–3Flag of the Netherlands.svg  Netherlands Cardiff City Stadium, Cardiff
19:45 GMT (UTC) Ledley Soccerball shade.svg45'
Huws Soccerball shade.svg70'
BBC Report Dost Soccerball shade.svg32'
Robben Soccerball shade.svg54', 81'
Attendance: 25,699
Referee: Benoît Bastien (France)

2016

24 March 2016 (2016-03-24) Friendly Wales  Flag of Wales (1959-present).svg1–1Ulster Banner.svg  Northern Ireland Cardiff City Stadium, Cardiff [1]
19:45 GMT Church Soccerball shade.svg89' (pen.) BBC Report Cathcart Soccerball shade.svg60'Attendance: 21,855
Referee: Steven McLean (Scotland)
28 March 2016 (2016-03-28) Friendly Ukraine  Flag of Ukraine.svg1–0Flag of Wales (1959-present).svg  Wales Olympic Stadium, Kiev, Ukraine
21:00 EEST (UTC+03) Yarmolenko Soccerball shade.svg28' BBC Report Attendance: 20,000
Referee: Serdar Gözübüyük (Netherlands)
5 June 2016 (2016-06-05) Friendly Sweden  Flag of Sweden.svg3–0Flag of Wales (1959-present).svg  Wales Friends Arena, Stockholm, Sweden
16:00 UTC+2 Forsberg Soccerball shade.svg40'
Lustig Soccerball shade.svg57'
Guidetti Soccerball shade.svg87'
BBC Report
Swedish Report
Attendance: 37,942
Referee: Tobias Welz (Germany)
11 June 2016 (2016-06-11) Euro 2016 Group B Wales  Flag of Wales (1959-present).svg2–1Flag of Slovakia.svg  Slovakia Nouveau Stade de Bordeaux, Bordeaux
18:00 CEST (UTC+02) Bale Soccerball shade.svg10'
Robson-Kanu Soccerball shade.svg81'
UEFA Report
BBC Report
Duda Soccerball shade.svg61'Attendance: 37,831
Referee: Svein Oddvar Moen (Norway)
16 June 2016 (2016-06-16) Euro 2016 Group B England  Flag of England.svg2–1Flag of Wales (1959-present).svg  Wales Stade Bollaert-Delelis, Lens
15:00 CEST (UTC+02) Vardy Soccerball shade.svg56'
Sturridge Soccerball shade.svg90+2'
UEFA Report
BBC Report
Bale Soccerball shade.svg42'Attendance: 34,033
Referee: Felix Brych (Germany)
20 June 2016 (2016-06-20) Euro 2016 Group B Russia  Flag of Russia.svg0–3Flag of Wales (1959-present).svg  Wales Stadium Municipal, Toulouse
21:00 CEST (UTC+02) UEFA Report
BBC Report
Ramsey Soccerball shade.svg11'
Taylor Soccerball shade.svg20'
Bale Soccerball shade.svg67'
Attendance: 28,840
Referee: Jonas Eriksson (Sweden)
25 June 2016 (2016-06-25) Euro 2016 round of 16 Wales  Flag of Wales (1959-present).svg1–0Ulster Banner.svg  Northern Ireland Parc de Princes, Paris
18:00 CEST (UTC+02) McAuley Soccerball shade.svg75' (o.g.) UEFA Report
BBC Report
Attendance: 44,342
Referee: Martin Atkinson (England)
1 July 2016 (2016-07-01) Euro 2016 quarter-final Wales  Flag of Wales (1959-present).svg3–1Flag of Belgium (civil).svg  Belgium Stade Pierre-Mauroy, Villeneuve-d'Ascq
21:00 CEST (UTC+02) A. Williams Soccerball shade.svg30'
Robson-Kanu Soccerball shade.svg55'
Vokes Soccerball shade.svg85'
UEFA Report
BBC Report
Nainggolan Soccerball shade.svg13'Attendance: 45,936
Referee: Damir Skomina (Slovenia)
6 July 2016 (2016-07-06) Euro 2016 semi-final Portugal  Flag of Portugal.svg2–0Flag of Wales (1959-present).svg  Wales Parc Olympique Lyonnais, Décines-Charpieu
21:00 CEST (UTC+02) Ronaldo Soccerball shade.svg50'
Nani Soccerball shade.svg53'
UEFA Report
BBC Report
Attendance: 55,679
Referee: Jonas Eriksson (Sweden)
5 September 2016 (2016-09-05) 2018 World Cup qual. Wales  Flag of Wales (1959-present).svg4–0Flag of Moldova.svg  Moldova Cardiff City Stadium, Cardiff
19:45 BST Vokes Soccerball shade.svg38'
Allen Soccerball shade.svg44'
Bale Soccerball shade.svg50', 90+5' (pen.)
BBC Report Attendance: 31,731
Referee: Liran Liany (Israel)
6 October 2016 (2016-10-06) 2018 World Cup qual. Austria  Flag of Austria.svg2–2Flag of Wales (1959-present).svg  Wales Ernst-Happel-Stadion, Vienna, Austria
19:45 CEST (UTC+02) Arnautović Soccerball shade.svg28', 48' BBC Report
FIFA Report
Allen Soccerball shade.svg22'
Wimmer Soccerball shade.svg45+1' (o.g.)
Attendance: 44,200
Referee: Cüneyt Çakir Turkey
9 October 2016 (2016-10-09) 2018 World Cup qual. Wales  Flag of Wales (1959-present).svg1–1Flag of Georgia.svg  Georgia Cardiff City Stadium, Cardiff
17:00 BST Bale Soccerball shade.svg10' BBC Report Okriashvili Soccerball shade.svg57'Attendance: 32,652
Referee: Paolo Mazzoleni (Italy)
12 November 2016 (2016-11-12) 2018 World Cup qual. Wales  Flag of Wales (1959-present).svg1–1Flag of Serbia.svg  Serbia Cardiff City Stadium, Cardiff
19:45 GMT Bale Soccerball shade.svg30' BBC Report Mitrović Soccerball shade.svg85'Attendance: 32,879
Referee: Alberto Undiano Mallenco (Spain)

2017

24 March 2017 (2017-03-24) 2018 World Cup qual. Republic of Ireland  Flag of Ireland.svg0–0Flag of Wales (1959-present).svg  Wales Aviva Stadium, Dublin, Republic of Ireland
19:45 GMT BBC Report Attendance: 49,989
Referee: Nicola Rizzoli (Italy)
11 June 2017 (2017-06-11) 2018 World Cup qual. Serbia  Flag of Serbia.svg1–1Flag of Wales (1959-present).svg  Wales Stadion Rajko Mitić, Belgrade, Serbia
20:45 CEST (UTC+02) Mitrović Soccerball shade.svg73' BBC Report Ramsey Soccerball shade.svg35' (pen)Attendance: 46,673
Referee: Jorge Sousa (Portugal)
2 September 2017 (2017-09-02) 2018 World Cup qual. Wales  Flag of Wales (1959-present).svg1–0Flag of Austria.svg  Austria Cardiff City Stadium, Cardiff
19:45 BST Woodburn Soccerball shade.svg74' BBC Report Attendance: 32,633
Referee: Ovidiu Hațegan (Romania)
5 September 2017 (2017-09-05) 2018 World Cup qual. Moldova  Flag of Moldova.svg0–2Flag of Wales (1959-present).svg  Wales Zimbru Stadium, Chișinău, Moldova
20:45 EEST (UTC+03) BBC Report Robson-Kanu Soccerball shade.svg80'
Ramsey Soccerball shade.svg90+3'
Attendance: 10,272
Referee: Paweł Raczkowski (Poland)
6 October 2017 (2017-10-06) 2018 World Cup qual. Georgia  Flag of Georgia.svg0–1Flag of Wales (1959-present).svg  Wales Boris Paichadze Dinamo Arena, Tbilisi, Georgia
20:00 GET UTC+4 BBC Report Lawrence Soccerball shade.svg49'Attendance: 22,290
Referee: Jesús Gil Manzano (Spain)
9 October 2017 (2017-10-09) 2018 World Cup qual. Wales  Flag of Wales (1959-present).svg0–1Flag of Ireland.svg  Republic of Ireland Cardiff City Stadium, Cardiff
19:45 BST BBC Report McLean Soccerball shade.svg57'Attendance: 32,711
Referee: Damir Skomina (Slovenia)
10 November 2017 (2017-11-10)Friendly France  Flag of France (lighter variant).svg2–0Flag of Wales (1959-present).svg  Wales Stade de France, Paris
21:00 CET (UTC+01) Griezmann Soccerball shade.svg18'
Giroud Soccerball shade.svg71'
BBC Report Attendance: 60,000
Referee: Jorge Sousa (Portugal)
14 November 2017 (2017-11-014)Friendly Wales  Flag of Wales (1959-present).svg1–1Flag of Panama.svg  Panama Cardiff City Stadium, Cardiff
19:45 GMT Lawrence Soccerball shade.svg49' BBC Report Cooper Soccerball shade.svg90+3'Attendance: 13,737
Referee: Bart Vertenten (Belgium)

2018

22 March 2018 (2018-03-22) 2018 China Cup semi-final China  Flag of the People's Republic of China.svg0–6Flag of Wales (1959-present).svg  Wales Guangxi Sports Centre Stadium, Nanning, China
19:35 CST (UTC+8) BBC Report
Attendance: 36,533
Referee: Mohd Amirul Izwan Yaacob (Malaysia)
26 March 2018 (2018-03-26) 2018 China Cup Final Wales  Flag of Wales (1959-present).svg0–1Flag of Uruguay.svg  Uruguay Guangxi S.C. Stadium, Nanning, China
19:35 CST (UTC+8) BBC Report Cavani Soccerball shade.svg49'Attendance: 41,016
Referee: Salman Ahmad Flahi (Qatar)
29 May 2018 (2018-05-29) Friendly Mexico  Flag of Mexico.svg0–0Flag of Wales (1959-present).svg  Wales Rose Bowl, Pasadena, California, United States
18:00 PDT (UTC−7) BBC Report Attendance: 82,345
Referee: Armando Villarreal (United States)
6 September 2018 (2018-09-06) UEFA Nations League B Wales  Flag of Wales (1959-present).svg4–1Flag of Ireland.svg  Republic of Ireland Cardiff City Stadium, Cardiff
19:45 BST (UTC+1)
BBC Report Attendance: 25,657
Referee: Clément Turpin (France)
9 September 2018 (2018-09-09) UEFA Nations League B Denmark  Flag of Denmark.svg2–0Flag of Wales (1959-present).svg  Wales Aarhus Idrætspark, Aarhus, Denmark
18:00 CEST (UTC+2) Eriksen Soccerball shade.svg32', 63' (pen.) Report (UEFA)
BBC Report
Attendance: 17,506
Referee: Deniz Aytekin (Germany)
11 October 2018 (2018-10-11) Friendly Wales  Flag of Wales (1959-present).svg1–4Flag of Spain.svg  Spain Millennium Stadium, Cardiff
19:45 BST (UTC+1)
BBC Report
Sky Report
Attendance: 50,232
Referee: Anthony Taylor (England)
16 November 2018 (2018-11-16) UEFA Nations League B Wales  Flag of Wales (1959-present).svg1–2Flag of Denmark.svg  Denmark Cardiff City Stadium, Cardiff
19:45 GMT (UTC±0)
Report (UEFA)
BBC Report
Attendance: 32,354
Referee: Ivan Kružliak (Slovakia)
20 November 2018 (2018-11-20) Friendly Albania  Flag of Albania.svg1–0Flag of Wales (1959-present).svg  Wales Elbasan Arena, Elbasan, Albania
19:45 CET (UTC+1) Balaj Soccerball shade.svg58' (pen.) BBC Report Attendance: 3,000
Referee: Dejan Jakimovski (North Macedonia)

2019

20 March 2019 (2019-03-20)Friendly Wales  Flag of Wales (1959-present).svg1–0Flag of Trinidad and Tobago.svg  Trinidad and Tobago Racecourse Ground, Wrexham
19:45 GMT Woodburn Soccerball shade.svg90+2' BBC Report Attendance: 10,326
Referee: Tim Marshall (Northern Ireland)
24 March 2019 (2019-03-24) Euro 2020 qual. Wales  Flag of Wales (1959-present).svg1–0Flag of Slovakia.svg  Slovakia Cardiff City Stadium, Cardiff
14:00 GMT James Soccerball shade.svg5' BBC Report Attendance: 31,617
Referee: Felix Zwayer (Germany)
8 June 2019 (2019-06-08) Euro 2020 qual. Croatia  Flag of Croatia.svg2–1Flag of Wales (1959-present).svg  Wales Stadion Gradski vrt, Osijek, Croatia
15:00 CEST (UTC+2) BBC Report
Attendance: 17,061
Referee: István Kovács (Romania)
11 June 2019 (2019-06-11) Euro 2020 qual. Hungary  Flag of Hungary.svg1–0Flag of Wales (1959-present).svg  Wales Groupama Arena, Budapest, Hungary
20:45 CEST (UTC+2)
BBC Report Attendance: 18,350
Referee: Matej Jug (Slovenia)
6 September 2019 (2019-09-06) Euro 2020 qual. Wales  Flag of Wales (1959-present).svg2–1Flag of Azerbaijan.svg  Azerbaijan Cardiff City Stadium, Cardiff
19:45 BST (UTC+1)
BBC Report
Attendance: 28,385
Referee: Trustin Farrugia Cann (Malta)
9 September 2019 (2019-09-09)Friendly Wales  Flag of Wales (1959-present).svg1–0Flag of Belarus.svg  Belarus Cardiff City Stadium, Cardiff
19:45 BST (UTC+1)
BBC Report Attendance: 7,666
Referee: Willie Collum (Scotland)
10 October 2019 (2019-10-10) Euro 2020 qual. Slovakia  Flag of Slovakia.svg1–1Flag of Wales (1959-present).svg  Wales Anton Malatinský Stadium, Trnava, Slovakia
20:45 CEST (UTC+2)
BBC Report
Attendance: 18,071
Referee: Carlos del Cerro Grande (Spain)
13 October 2019 (2019-10-13) Euro 2020 qual. Wales  Flag of Wales (1959-present).svg1–1Flag of Croatia.svg  Croatia Cardiff City Stadium, Cardiff
19:45 BST (UTC+1)
BBC Report Attendance: 31,745
Referee: Björn Kuipers (Netherlands)
16 November 2019 (2019-11-16) Euro 2020 qual. Azerbaijan  Flag of Azerbaijan.svg0–2Flag of Wales (1959-present).svg  Wales Baku Olympic Stadium, Baku, Azerbaijan
21:00 AZT (UTC+4) BBC Report
Attendance: 8,622
Referee: Deniz Aytekin (Germany)
19 November 2019 (2019-11-19) Euro 2020 qual. Wales  Flag of Wales (1959-present).svg2–0Flag of Hungary.svg  Hungary Cardiff City Stadium, Cardiff
19:45 GMT
BBC Report Attendance: 31,762
Referee: Ovidiu Hațegan (Romania)

Head-to-head records

OpponentPlayedWonDrawnLostForAgainstDiffWin %Loss %
Flag of Andorra.svg  Andorra 22004131000
Flag of Argentina.svg  Argentina 101011000
Flag of Armenia.svg  Armenia 202022000
Flag of Australia (converted).svg  Australia 100112−10100
Flag of Austria.svg  Austria 411235−22550
Flag of Azerbaijan.svg  Azerbaijan 8710152+1387.50
Flag of the Basque Country.svg  Basque Country 110010+11000
Flag of Belgium (civil).svg  Belgium 622266033.3333.33
Flag of Bosnia and Herzegovina.svg  Bosnia and Herzegovina 402226−4050
Flag of Belarus.svg  Belarus 100110+11000
Flag of Brazil.svg  Brazil 200205−50100
Flag of Bulgaria.svg  Bulgaria 421121+15025
Flag of Canada (Pantone).svg  Canada 110010+11000
Flag of the People's Republic of China.svg  China 110060+61000
Flag of Costa Rica.svg  Costa Rica 100101−10100
Flag of Croatia.svg  Croatia 401337−4075
Flag of Cyprus.svg  Cyprus 53027616040
Flag of the Czech Republic.svg  Czech Republic 302112−1033.33
Flag of Denmark.svg  Denmark 310236−333.3366.67
Flag of England.svg  England 500518−70100
Flag of Estonia.svg  Estonia 110010+11000
Flag of Finland.svg  Finland 612368−216.6750
Flag of France (lighter variant).svg  France 100120−20100
Flag of Georgia.svg  Georgia 311133033.3350
Flag of Germany.svg  Germany 511315−42060
Flag of Hungary.svg  Hungary 430162+47525
Flag of Iceland.svg  Iceland 220041+31000
Flag of Israel.svg  Israel 211030+3500
Flag of Italy.svg  Italy 210125−35050
Flag of Latvia.svg  Latvia 110020+21000
Flag of Liechtenstein.svg  Liechtenstein 330080+81000
Flag of Luxembourg.svg  Luxembourg 220071+61000
Flag of North Macedonia.svg  Macedonia 21012205050
Flag of Mexico.svg  Mexico 201102−2050
Flag of Moldova.svg  Moldova 220060+61000
Flag of Montenegro.svg  Montenegro 310234−133.3366.67
Flag of the Netherlands.svg  Netherlands 300327−50100
Flag of New Zealand.svg  New Zealand 101022000
Ulster Banner.svg  Northern Ireland 633084+4500
Flag of Norway.svg  Norway 5221105+54020
Flag of Panama.svg  Panama 101011000
Flag of Paraguay.svg  Paraguay 101000000
Flag of Poland.svg  Poland 501437−4080
Flag of Portugal.svg  Portugal 200205−50100
Flag of Qatar.svg  Qatar 110010+11000
Flag of Ireland.svg  Republic of Ireland 823378−12537.5
Flag of Russia.svg  Russia 511356−12060
Flag of San Marino.svg  San Marino 220031+21000
Flag of Scotland.svg  Scotland 4301104+67525
Flag of Yugoslavia (1992-2003); Flag of Serbia and Montenegro (2003-2006).svg  Serbia and Montenegro 200224−20100
Flag of Serbia.svg  Serbia 4022311−8050
Flag of Slovakia.svg  Slovakia 5311109+16020
Flag of Slovenia.svg  Slovenia 101000000
Flag of Spain.svg  Spain 100114−30100
Flag of Sweden.svg  Sweden 310224−233.3366.67
Flag of Trinidad and Tobago.svg  Trinidad and Tobago 220031+21000
Flag of Ukraine.svg  Ukraine 302123−1033.33
Flag of the United States.svg  United States 100102−20100
Flag of Uruguay.svg  Uruguay 100101−10100
Total165633963184175+938.1838.18

P – Played; W – Won; D – Drawn; L – Lost

See also

Related Research Articles

<span class="mw-page-title-main">Regions of Europe</span> Overview of European regions

Europe, the westernmost portion of Eurasia, is often divided into regions and subregions based on geographical, cultural or historical factors. Since there is no universal agreement on Europe's regional composition, the placement of individual countries may vary based on criteria being used. For instance, the Balkans is a distinct geographical region within Europe but individual countries may alternatively be grouped into Southeastern Europe or Southern Europe.

As a member of FIFA and UEFA, the Montenegro national football team has been playing official matches since March 2007. Montenegro plays in the qualifiers for the FIFA World Cup and UEFA European Championship, as well as partaking in the UEFA Nations League. Apart from that, the team participates in friendly matches.

<span class="mw-page-title-main">Croatia national football team results (2010–2019)</span>

This is a list of the Croatia national football team results from 2010 to 2019.

<span class="mw-page-title-main">Italy national football team results (1990–2009)</span> National football team results of Italy between 1990 and 2009

This is a list of the Italy national football team results from 1990 to 2009. During this period, Italy achieved first place at the 2006 FIFA World Cup, second place at the 1994 World Cup and at UEFA Euro 2000, third place at the 1990 World Cup and the bronze medal at the 2004 Olympic football tournament.

<span class="mw-page-title-main">San Marino national football team results</span>

The San Marino national football team's first official match took place on 14 November 1990 against Switzerland. Previously unofficial matches had taken place against the Canadian U-23 team in 1986 and a series of matches at the 1987 Mediterranean Games against Lebanon, Turkey and Syria. These matches took place prior to the nation's affiliation with FIFA. San Marino has not yet qualified for the finals of a major international football tournament. Andy Selva remains the only player to have scored more than two goals for San Marino.

This article lists all the Bosnia and Herzegovina national football team results between 1995 and 2019.

<span class="mw-page-title-main">Portugal national football team results (2000–2019)</span>

This page is a list of all the matches that Portugal national football team has played between 2000 and 2019.

<span class="mw-page-title-main">Bulgaria national football team results (2000–2019)</span>

This is a list of the Bulgaria national football team results from 2000 to 2019:

This is a list of all Slovakia national football team results against other national teams to the present day.

<span class="mw-page-title-main">Belgium national football team results (2010–2019)</span>

In the 2010s, the Belgium national football team missed out on both the 2010 World Cup and Euro 2012, but improved greatly in the next years. They secured qualification for the 2014 World Cup with an impressive unbeaten record, and achieved sixth place at the finals: their second-best result ever at the time. The improved results led to Belgium reaching the top position on the FIFA World Rankings for the first time, in November 2015. They had a setback losing to Wales in the quarter-finals at Euro 2016, but improved there play under a new coach, reaching their best result ever at the 2018 FIFA World Cup, ending third.

<span class="mw-page-title-main">Germany national football team results (2000–2019)</span>

This is a list of international games played by the Germany national team between 2000 and 2019.

<span class="mw-page-title-main">Italy national football team results (2010–present)</span>

This is a list of the Italy national football team results from 2010 to the present day. During this period, Italy have achieved first place at UEFA Euro 2020, second place at UEFA Euro 2012 and the CONMEBOL–UEFA Cup of Champions, and third place at the 2013 FIFA Confederations Cup, 2020–21 UEFA Nations League and 2022–23 UEFA Nations League.

This article provides details of international football games played by the Israel national football team from 1990 to 2019.

The Liechtenstein national football team represents Liechtenstein in association football and is controlled by the Liechtenstein Football Association (LFV), the governing body of the sport there. It competes as a member of the Union of European Football Associations (UEFA), which encompasses the countries of Europe. Liechtenstein joined UEFA and the International Federation of Association Football (FIFA) in 1974 but did not play an official match until 1981.

<span class="mw-page-title-main">Russia national football team results (1992–2019)</span>

The Russia national football team represents Russia in international association football under the control of the Russian Football Union. Russia is a member of FIFA and UEFA.

<span class="mw-page-title-main">Finland national football team results (2000–2019)</span>

This is a list of the Finland national football team results from 2000 to 2019.

<span class="mw-page-title-main">Macedonia national football team results</span>

These are all the matches played by the Macedonia national football team from 1993 to 2018:

<span class="mw-page-title-main">Norway national football team results (2000–2019)</span>

This is a list of the Norway national football team results from 2000 to 2019.

<span class="mw-page-title-main">Greece national football team results (2000–2019)</span>

The Greece national football team results (2000–19) is a list of international matches played between 2000 and 2019.

The EuroBasket 2025 qualification is a basketball competition that is being played from November 2021 to February 2025, to determine the 20 FIBA Europe member nations who will join the automatically qualified co-hosts Latvia, Cyprus, Finland and Poland at the EuroBasket 2025 finals tournament.

References

  1. "N Ireland line up Wales friendly" via www.bbc.co.uk.

Bibliography