PROFILPELAJAR.COM
Privacy Policy
My Blog
New Profil
Kampus
Prov. Aceh
Prov. Bali
Prov. Bangka Belitung
Prov. Banten
Prov. Bengkulu
Prov. D.I. Yogyakarta
Prov. D.K.I. Jakarta
Prov. Gorontalo
Prov. Jambi
Prov. Jawa Barat
Prov. Jawa Tengah
Prov. Jawa Timur
Prov. Kalimantan Barat
Prov. Kalimantan Selatan
Prov. Kalimantan Tengah
Prov. Kalimantan Timur
Prov. Kalimantan Utara
Prov. Kepulauan Riau
Prov. Lampung
Prov. Maluku
Prov. Maluku Utara
Prov. Nusa Tenggara Barat
Prov. Nusa Tenggara Timur
Prov. Papua
Prov. Papua Barat
Prov. Riau
Prov. Sulawesi Barat
Prov. Sulawesi Selatan
Prov. Sulawesi Tengah
Prov. Sulawesi Tenggara
Prov. Sulawesi Utara
Prov. Sumatera Barat
Prov. Sumatera Selatan
Prov. Sumatera Utara
Partner
Ensiklopedia Dunia
Artikel Digital
Literasi Digital
Jurnal Publikasi
Kumpulan Artikel
Profil Sekolah - Kampus
Dokumen 123
Wales national football team results (2020–present)
Wales national football team
results
1876–1899
1900–1914
1920–1939
1946–1959
1960–1979
1980–1999
2000–2019
2020–present
unofficial matches
Win
Draw
Loss
This is a list of the
Wales national football team results
from 2020 to present.
[
1
]
[
2
]
Fixtures and results
2020
Finland
v
Wales
3 September 2020
Nations League B
Finland
0–1
Wales
Helsinki
21:45
UTC+3
UEFA Report
Moore
80'
Stadium:
Helsinki Olympic Stadium
Attendance: 0
[
note 1
]
Referee:
Daniel Siebert
(
Germany
)
Wales
v
Bulgaria
6 September 2020
Nations League B
Wales
1–0
Bulgaria
Cardiff
14:00
UTC+1
N. Williams
90+4'
UEFA Report
Stadium:
Cardiff City Stadium
Attendance: 0
[
note 1
]
Referee: Fábio Veríssimo (
Portugal
)
England
v
Wales
8 October 2020
Friendly
England
3–0
Wales
London
19:45
UTC+1
Calvert-Lewin
26'
Coady
53'
Ings
63'
BBC Report
Stadium:
Wembley Stadium
Attendance: 0
Referee:
Bobby Madden
(
Scotland
)
Republic of Ireland
v
Wales
11 October 2020
Nations League B
Republic of Ireland
0–0
Wales
Dublin
14:00
UTC+1
UEFA Report
Stadium:
Aviva Stadium
Attendance: 0
[
note 2
]
Referee:
Anastasios Sidiropoulos
(
Greece
)
Bulgaria
v
Wales
14 October 2020
Nations League B
Bulgaria
0–1
Wales
Sofia
21:45
UTC+3
UEFA Report
J. Williams
85'
Stadium:
Vasil Levski National Stadium
Referee:
Aliyar Aghayev
(
Azerbaijan
)
Wales
v
United States
12 November 2020
Friendly
Wales
0–0
United States
Swansea
19:45
UTC±0
BBC Report
Stadium:
Liberty Stadium
Attendance: 0
Referee:
Nick Walsh
(
Scotland
)
Note: Match originally scheduled for 30 March 2020, but postponed due to a spike in
COVID-19
cases.
Wales
v
Republic of Ireland
15 November 2020
Nations League B
Wales
1–0
Republic of Ireland
Cardiff
17:00
UTC±0
Brooks
67'
UEFA Report
Stadium:
Cardiff City Stadium
Referee:
Petr Ardeleánu
(
Czech Republic
)
Wales
v
Finland
18 November 2020
Nations League B
Wales
3–1
Finland
Cardiff
19:45
UTC±0
Wilson
29'
James
46'
Moore
84'
UEFA Report
Pukki
63'
Stadium:
Cardiff City Stadium
Referee:
Jesús Gil Manzano
(
Spain
)
2021
Belgium
v
Wales
24 March 2021
(
2021-03-24
)
2022 World Cup qual.
Belgium
3–1
Wales
Leuven
, Belgium
20:45
UTC+1
De Bruyne
22'
Hazard
28'
Lukaku
73' (
pen.
)
BBC Report
Wilson
11'
Stadium:
Den Dreef
Attendance: 0
Referee:
Cüneyt Çakır
(
Turkey
)
Wales
v
Mexico
27 March 2021
(
2021-03-27
)
Friendly
Wales
1–0
Mexico
Cardiff
, Wales
20:00
UTC±0
Moore
11'
BBC Report
Stadium:
Cardiff City Stadium
Attendance: 0
Referee:
Ian McNabb
(
Northern Ireland
)
Wales
v
Czech Republic
30 March 2021
(
2021-03-30
)
2022 World Cup qual.
Wales
1–0
Czech Republic
Cardiff
, Wales
19:45
UTC+1
James
82'
BBC Report
Stadium:
Cardiff City Stadium
Attendance: 0
Referee:
Ovidiu Haţegan
(
Romania
)
France
v
Wales
2 June 2021
(
2021-06-02
)
Friendly
France
3–0
Wales
Nice
, France
21:00
UTC+2
Mbappé
34'
Griezmann
47'
Dembélé
79'
BBC Report
Stadium:
Allianz Riviera
Attendance: 0
Referee: Luís Godinho (
Portugal
)
Wales
v
Albania
5 June 2021
(
2021-06-05
)
Friendly
Wales
0–0
Albania
Cardiff
, Wales
17:00
UTC+1
BBC Report
Stadium:
Cardiff City Stadium
Attendance: 6,500
Referee:
Neil Doyle
(
Republic of Ireland
)
Wales
v
Switzerland
12 June 2021
Euro 2020 Group A
Wales
1–1
Switzerland
Baku
, Azerbaijan
17:00
UTC+4
Moore
74'
UEFA Report
Embolo
49'
Stadium:
Olympic Stadium
Attendance: 8,782
Referee:
Clément Turpin
(
France
)
Turkey
v
Wales
16 June 2021
Euro 2020 Group A
Turkey
0–2
Wales
Baku
, Azerbaijan
20:00
UTC+4
UEFA Report
Ramsey
42'
C. Roberts
90+5'
Stadium:
Olympic Stadium
Attendance: 19,762
Referee:
Artur Soares Dias
(
Portugal
)
Italy
v
Wales
20 June 2021
Euro 2020 Group A
Italy
1–0
Wales
Rome
, Italy
18:00
UTC+2
Pessina
39'
UEFA Report
Stadium:
Stadio Olimpico
Attendance: 11,541
Referee:
Ovidiu Hațegan
(
Romania
)
Wales
v
Denmark
26 June 2021
Euro 2020 R16
Wales
0–4
Denmark
Amsterdam
, Netherlands
18:00
UTC+2
UEFA Report
Dolberg
27'
,
48'
Mæhle
88'
Braithwaite
90+4'
Stadium:
Johan Cruyff Arena
Attendance: 14,645
Referee:
Daniel Siebert
(
Germany
)
Finland
v
Wales
1 September 2021
Friendly
Finland
0–0
Wales
Helsinki
, Finland
19:00
UTC+3
BBC Report
Stadium:
Helsinki Olympic Stadium
Attendance: 4,357
Referee:
Kristo Tohver
(
Estonia
)
Belarus
v
Wales
5 September 2021
(
2021-09-05
)
2022 World Cup qual.
Belarus
2–3
Wales
Kazan
, Russia
16:00
UTC+3
V. Lisakovich
29' (
pen.
)
Sedko
31'
BBC Report
Bale
6' (
pen.
)
,
69' (
pen.
)
,
90+3'
Stadium:
Central Stadium
Attendance: 0
Referee:
Giorgi Kruashvili
(
Georgia
)
Wales
v
Estonia
8 September 2021
(
2021-09-08
)
2022 World Cup qual.
Wales
0–0
Estonia
Cardiff
, Wales
19:45
UTC+1
BBC Report
Stadium:
Cardiff City Stadium
Attendance: 21,624
Referee:
Ruddy Buquet
(
France
)
Czech Republic
v
Wales
8 October 2021
(
2021-10-08
)
2022 World Cup qual.
Czech Republic
2–2
Wales
Prague
, Czech Republic
20:45
UTC+2
Pešek
38'
Ward
49' (
o.g.
)
BBC Report
Ramsey
36'
James
69'
Stadium:
Sinobo Stadium
Attendance: 16,856
Referee:
Deniz Aytekin
(
Germany
)
Estonia
v
Wales
11 October 2021
(
2021-10-11
)
2022 World Cup qual.
Estonia
0–1
Wales
Tallinn
, Estonia
20:45
UTC+2
BBC Report
Moore
12'
Stadium:
A. Le Coq Arena
Attendance: 5,118
Referee:
Sandro Schärer
(
Switzerland
)
Wales
v
Belarus
13 November 2021
(
2021-11-13
)
2022 World Cup qual.
Wales
5–1
Belarus
Cardiff
, Wales
19:45
UTC±0
Ramsey
3'
,
50' (
pen.
)
N. Williams
20'
B. Davies
77'
C. Roberts
89'
BBC Report
Kontsevoy
87'
Stadium:
Cardiff City Stadium
Attendance: 27,152
Referee: Maurizio Mariani (
Italy
)
Wales
v
Belgium
16 November 2021
(
2021-11-16
)
2022 World Cup qual.
Wales
1–1
Belgium
Cardiff
, Wales
19:45
UTC±0
Moore
32'
BBC Report
De Bruyne
12'
Stadium:
Cardiff City Stadium
Attendance: 32,343
Referee:
Artur Soares Dias
(
Portugal
)
2022
Wales
v
Austria
24 March 2022
(
2022-03-24
)
2022 World Cup qual PO Semi
Wales
2–1
Austria
Cardiff
, Wales
19:45
UTC±0
Bale
25'
,
51'
BBC report
Sabitzer
65'
Stadium:
Cardiff City Stadium
Attendance: 32,053
Referee:
Szymon Marciniak
(
Poland
)
Wales
v
Czech Republic
29 March 2022
(
2022-03-29
)
Friendly
Wales
1–1
Czech Republic
Cardiff
, Wales
19:45
UTC+1
Colwill
34'
BBC report
Souček
32'
Stadium:
Cardiff City Stadium
Attendance: 12,912
Referee:
Paul Tierney
(
England
)
Poland
v
Wales
1 June 2022
(
2022-06-01
)
Nations League A
Poland
2–1
Wales
Wrocław
,
Poland
18:00
UTC+2
Kamiński
72'
Świderski
85'
UEFA report
BBC report
J. Williams
52'
Stadium:
Stadion Wrocław
Attendance: 35,214
Referee: Rade Obrenovič (
Slovenia
)
Wales
v
Ukraine
5 June 2022
(
2022-06-05
)
2022 World Cup qual PO Final
Wales
1–0
Ukraine
Cardiff
, Wales
17:00
UTC+1
Andriy Yarmolenko
34' (
o.g.
)
BBC report
Stadium:
Cardiff City Stadium
Attendance: 32,660
Referee:
Antonio Mateu Lahoz
(
Spain
)
Wales
v
Netherlands
8 June 2022
(
2022-06-08
)
Nations League A
Wales
1–2
Netherlands
Cardiff
, Wales
19:45
UTC+1
Norrington-Davies
90+2'
UEFA report
BBC report
Koopmeiners
50'
Weghorst
90+4'
Stadium:
Cardiff City Stadium
Attendance: 23,395
Referee:
Glenn Nyberg
(
Sweden
)
Wales
v
Belgium
11 June 2022
(
2022-06-11
)
Nations League A
Wales
1–1
Belgium
Cardiff
, Wales
19:45
UTC+1
Johnson
86'
BBC report
UEFA report
Tielemans
51'
Stadium:
Cardiff City Stadium
Attendance: 27,188
Referee:
Benoît Bastien
(
France
)
Netherlands
v
Wales
14 June 2022
(
2022-06-14
)
Nations League A
Netherlands
3–2
Wales
Rotterdam
,
Netherlands
20:45
UTC+2
Lang
17'
Gakpo
23'
Depay
90+3'
BBC report
UEFA report
Johnson
26'
Bale
90+2' (
pen.
)
Stadium:
Stadion Feijenoord
Attendance: 37,247
Referee:
Horațiu Feșnic
(
Romania
)
Belgium
v
Wales
22 September 2022
(
2022-09-22
)
Nations League A
Belgium
2–1
Wales
Brussels
, Belgium
20:45
UTC+2
De Bruyne
10'
Batshuayi
37'
BBC report
UEFA report
Moore
50'
Stadium:
King Baudouin Stadium
Attendance: 28,463
Referee:
Ali Palabıyık
(
Turkey
)
Wales
v
Poland
25 September 2022
(
2022-09-25
)
Nations League A
Wales
0–1
Poland
Cardiff
, Wales
19:45
UTC+1
BBC report
UEFA report
Świderski
57'
Stadium:
Cardiff City Stadium
Attendance: 31,520
Referee:
Andris Treimanis
(
Latvia
)
United States
v
Wales
21 November 2022
2022 FIFA World Cup Group B
United States
1–1
Wales
Al Rayyan
, Qatar
22:00
UTC+3
Weah
36'
FIFA report
BBC report
Bale
82' (
pen.
)
Stadium:
Ahmad bin Ali Stadium
Attendance: 43,418
Referee:
Abdulrahman Al-Jassim
(
Qatar
)
Wales
v
Iran
25 November 2022
2022 FIFA World Cup Group B
Wales
0–2
Iran
Al Rayyan
, Qatar
13:00
UTC+3
FIFA report
BBC report
Cheshmi
90+8'
Rezaeian
90+11'
Stadium:
Ahmad bin Ali Stadium
Attendance: 40,875
Referee:
Mario Escobar
(
Guatemala
)
Wales
v
England
29 November 2022
2022 FIFA World Cup Group B
Wales
0–3
England
Al Rayyan
, Qatar
22:00
UTC+3
FIFA report
BBC report
Rashford
50'
,
68'
Foden
51'
Stadium:
Ahmad bin Ali Stadium
Attendance: 44,297
Referee:
Slavko Vinčić
(
Slovenia
)
2023
Croatia
v
Wales
25 March 2023
(
2023-03-25
)
UEFA Euro 2024 qualifying
Croatia
1–1
Wales
Split
,
Croatia
20:45
UTC+2
Kramarić
28'
UEFA Report
BBC report
Broadhead
90+3'
Stadium:
Stadion Poljud
Attendance: 33,474
Referee:
João Pinheiro
(
Portugal
)
Wales
v
Latvia
28 March 2023
(
2023-03-28
)
UEFA Euro 2024 qualifying
Wales
1–0
Latvia
Cardiff
, Wales
19:45
UTC+1
Moore
41'
UEFA Report
BBC report
Stadium:
Cardiff City Stadium
Attendance: 32,806
Referee:
Giorgi Kruashvili
(
Georgia
)
Wales
v
Armenia
16 June 2023
(
2023-06-16
)
UEFA Euro 2024 qualifying
Wales
2–4
Armenia
Cardiff
, Wales
19:45
UTC+1
James
10'
Wilson
72'
BBC report
UEFA Report
Zelarayán
19'
,
75'
Ranos
30'
,
66'
Stadium:
Cardiff City Stadium
Attendance: 32,774
Referee:
Georgi Kabakov
(
Bulgaria
)
Turkey
v
Wales
19 June 2023
(
2023-06-19
)
UEFA Euro 2024 qualifying
Turkey
2–0
Wales
Samsun
,
Turkey
21:45
UTC+3
Nayir
72'
Güler
80'
BBC report
UEFA Report
Stadium:
19 Mayıs Stadium
Attendance: 28,766
Referee: Fabio Maresca (
Italy
)
Wales
v
South Korea
7 September 2023
(
2023-09-07
)
Friendly
Wales
0–0
South Korea
Cardiff
, Wales
19:45
UTC+1
BBC report
Soccerway
Sky report
Stadium:
Cardiff City Stadium
Attendance: 13,668
Referee:
Willie Collum
(
Scotland
)
Latvia
v
Wales
11 September 2023
(
2023-09-11
)
UEFA Euro 2024 qualifying
Latvia
0–2
Wales
Riga
,
Latvia
20:45
UTC+2
BBC Report
Sky Report
UEFA Report
Ramsey
29' (
pen.
)
Brooks
90+6'
Stadium:
Skonto Stadium
Attendance: 6,464
Referee: Michal Ocenáš (
Slovakia
)
Wales
v
Gibraltar
11 October 2023
(
2023-10-11
)
Friendly
Wales
4–0
Gibraltar
Wrexham
, Wales
19:45
UTC+1
Davies
22'
Moore
26'
,
45'
Broadhead
35'
BBC report
Sky report
Soccerway report
Stadium:
Racecourse Ground
Attendance: 10,008
Referee: Philip Farrugia ((
Malta
))
Wales
v
Croatia
15 October 2023
(
2023-10-15
)
UEFA Euro 2024 qualifying
Wales
2–1
Croatia
Cardiff
, Wales
19:45
UTC+1
Wilson
47'
,
60'
BBC report
Sky report
UEFA Report
Pašalić
75'
Stadium:
Cardiff City Stadium
Attendance: 31,240
Referee:
Davide Massa
(
Italy
)
Armenia
v
Wales
18 November 2023
(
2023-11-18
)
UEFA Euro 2024 qualifying
Armenia
1–1
Wales
Yerevan
,
Armenia
18:00
UTC+4
Zelarayán
5'
BBC report
Sky report
UEFA Report
Tiknizyan
45+2' (
o.g.
)
Stadium:
Vazgen Sargsyan Republican Stadium
Referee:
Benoît Bastien
(
France
)
Wales
v
Turkey
21 November 2023
(
2023-11-21
)
UEFA Euro 2024 qualifying
Wales
1–1
Turkey
Cardiff
, Wales
19:45
Williams
7'
BBC report
Sky report
UEFA Report
Yazıcı
70' (
pen.
)
Stadium:
Cardiff City Stadium
Attendance: 32,291
Referee:
Matej Jug
(
Slovenia
)
2024
Wales
v
Finland
21 March 2024
(
2024-03-21
)
Euro 2024 qualifying play-off
Wales
4–1
Finland
Cardiff
, Wales
19:45
Brooks
3'
Williams
38'
Johnson
47'
D. James
86'
BBC report
Sky report
Soccerway
UEFA report
Pukki
45'
Stadium:
Cardiff City Stadium
Attendance: 32,162
Referee:
István Kovács
(
Romania
)
Wales
v
Poland
26 March 2024
(
2024-03-26
)
Euro 2024 qualifying play-off
Wales
0–0
(
a.e.t.
)
(
4–5
p
)
Poland
Cardiff
, Wales
19:45
UTC±0
Mepham
98
'
120+1
'
BBC report
Sky report
UEFA report
Stadium:
Cardiff City Stadium
Attendance: 31,876
Referee:
Daniele Orsato
(
Italy
)
Penalties
Davies
Moore
Wilson
Williams
James
Lewandowski
Szymański
Frankowski
Zalewski
Piątek
Gibraltar
v
Wales
6 June 2024
(
2024-06-06
)
Friendly
Gibraltar
0–0
Wales
Almancil
, Portugal
18:00
UTC+2
BBC report
Soccerway report
Sky report
Stadium:
Estádio Algarve
Attendance: 5,004
Referee: Jamie Robinson (
Northern Ireland
)
Slovakia
v
Wales
9 June 2024
(
2024-06-09
)
Friendly
Slovakia
4–0
Wales
Trnava
,
Slovakia
20:45
UTC+2
Kucka
45'
Boženík
56'
Ampadu
60' (
o.g.
)
Bénes
90'
BBC report
Soccerway report
Sky report
Stadium:
Štadión Antona Malatinského
Attendance: 6,348
Referee:
Daniel Stefański
(
Poland
)
Wales
v
Turkey
6 September 2024
(
2024-09-06
)
2024–25 UEFA Nations League B
Wales
0–0
Turkey
Cardiff
, Wales
19:45
UTC+1
BBC report
Sky report
Yılmaz
31
'
62
'
Stadium:
Cardiff City Stadium
Attendance: 28,265
Referee: Rohit Saggi (
Norway
)
Montenegro
v
Wales
9 September 2024
(
2024-09-09
)
2024–25 UEFA Nations League B
Montenegro
1–2
Wales
Nikšić
,
Montenegro
20:45
UTC+2
Camaj
73'
BBC report
Sky report
Soccerway report
Moore
1'
Wilson
3'
Stadium:
Gradski Stadium
Attendance: 3,569
Referee:
Georgi Kabakov
(
Bulgaria
)
Iceland
v
Wales
11 October 2024
(
2024-10-11
)
2024–25 UEFA Nations League B
Iceland
2–2
Wales
Reykjavík
,
Iceland
19:45
UTC±0
Tómasson
69'
Ward
72' (
o.g.
)
BBC report
Sky report
UEFA report
Johnson
11'
Wilson
29'
Stadium:
Laugardalsvöllur
Attendance: 6,141
Referee: Antoni Bandić (
Bosnia & Herzegovina
)
Wales
v
Montenegro
14 October 2024
(
2024-10-14
)
2024–25 UEFA Nations League B
Wales
1–0
Montenegro
Cardiff
, Wales
19:45
UTC+1
Wilson
36' (
pen.
)
BBC report
Sky report
UEFA report
Stadium:
Cardiff City Stadium
Attendance: 27,326
Referee: Filip Glova (
Slovakia
)
Turkey
v
Wales
16 November 2024
(
2024-11-16
)
2024–25 UEFA Nations League B
Turkey
0–0
Wales
Kayseri
, Turkey
20:00
UTC+3
Aktürkoğlu
89'
BBC report
Sky report
UEFA report
Stadium:
Kadir Has Stadium
Attendance: 28,812
Referee:
Juan Martínez Munuera
(
Spain
)
Wales
v
Iceland
19 November 2024
(
2024-11-19
)
2024–25 UEFA Nations League B
Wales
4–1
Iceland
Cardiff
, Wales
19:45
UTC±0
Cullen
32'
,
45+1'
Johnson
65'
Wilson
79'
BBC report
Sky report
UEFA report
Guðjohnsen
7'
Stadium:
Cardiff City Stadium
Attendance: 28,240
Referee: António Nobre (
Portugal
)
Notes
^
a
b
Due to the
COVID-19 pandemic in Europe
, all matches scheduled for September 2020 were played
behind closed doors
.
[
3
]
[
4
]
^
Due to the
COVID-19 pandemic in Europe
, the match was played
behind closed doors
.
References
^
"Wales - Wales - Results, fixtures, squad, statistics, photos, videos and news - Soccerway"
.
int.soccerway.com
.
^
"Wales national football team results"
.
eu-football.info
.
^
"UEFA meets general secretaries of member associations"
.
UEFA.com
. Union of European Football Associations. 19 August 2020
. Retrieved
1 September
2020
.
^
"UEFA Super Cup to test partial return of spectators"
.
UEFA.com
. Union of European Football Associations. 25 August 2020
. Retrieved
1 September
2020
.
External links
Official website
v
t
e
Men's national football team results (
UEFA
)
Albania
1946–1969
1970–1999
2000–2019
2020–present
Andorra
1996–2019
2020–present
Armenia
1992–1999
2000–2009
2010–2019
2020–present
Austria
1902–1929
1930–1959
1960–1979
1980–1999
2000–2019
2020–present
Azerbaijan
1992–1999
2000–2009
2010–2019
2020–present
Belarus
1992–2009
2010–present
Belgium
Full list
1904–1919
1980–1989
1990–1999
2000–2009
2010–2019
2020–present
Bosnia and Herzegovina
1995–2019
2020–present
Bulgaria
1990–1999
2000–2019
2020–present
Croatia
1940–1991
1992–1999
2000–2009
2010–2019
2020–present
Cyprus
1960–1969
1990–2009
2010–2019
2020–present
Czech Republic
1994–2019
2020–present
Czechoslovakia
1920–1938
Denmark
Full list
1908–1929
1930–1949
1950–1959
1960–1969
1970–1979
1980–1989
1990–1999
2000–2009
2010–2019
2020–present
East Germany
Full list
England
1872–1899
1900–1929
1930–1959
1960–1979
1980–1999
2000–2019
2020–present
England amateurs
1906–1939
Estonia
1920–1940
1991–2009
2010–2019
2020–present
Faroe Islands
1988–2019
2020–present
Finland
2000–2019
2020–present
France
1904–1920
1921–1959
1960–1979
1980–1999
2000–2019
2020–present
Georgia
1990–2019
2020–present
Germany
1908–1929
1930–1942
1950–1990 (West Germany)
1990–1999
2000–2019
2020–present
Gibraltar
Full list
Greece
1929–1959
1960–1979
1980–1999
2000–2019
2020–present
Hungary
1902–1929
1930–1949
1950–1969
1970–1989
1990–1999
2000–2009
2010–2019
2020–present
Iceland
1940–1959
2000–2019
2020–present
Israel
1934–1959
1960–1989
1990–2019
2020–present
Italy
1910–1929
1930–1949
1950–1969
1970–1989
1990–2009
2010–present
Kazakhstan
Full list
Kosovo
1942–1975
1993–2019
2020–present
Latvia
1991–2019
2020–present
Liechtenstein
1981–2019
2020–present
Lithuania
Full list
Luxembourg
1910–1959
1960–1979
1980–1999
2000–2019
2020–present
Malta
1957–1979
1980–1999
2000–2019
2020–present
Moldova
1991–1999
2000–2009
2010–2019
2020–present
Montenegro
Full list
Netherlands
Full list
1905–1919
1920–1939
1980–1999
2000–2009
2010–2019
2020–present
North Macedonia
1993–2018
2019–present
Northern Ireland
1882–1899
1900–1929
1930–1959
1960–1979
1980–1999
2000–2019
2020–present
Norway
1908–1929
1930–1959
1980–1999
2000–2019
2020–present
Poland
Full list
1921–1939
2000–2019
2020–present
Portugal
1921–1939
1940–1959
1960–1979
1980–1999
2000–2019
2020–present
Republic of Ireland
Full list
1924–1935
1936–1954
1954–1959
1960–1979
1980–1989
1990–1999
2000–2009
2010–2019
2020–present
Romania
1922–1939
1940–1959
1960–1979
1980–1999
2000–2019
2020–present
Russia
1992–2019
2020–present
San Marino
Full list
Scotland
1872–1914
1920–1939
1940–1959
1960–1979
1980–1999
2000–2019
2020–present
Serbia
Full list
1945
2006–2009
2010–2019
2020–present
Serbia and Montenegro
Full list
Slovakia
Full list
Slovenia
1992–2019
2020–present
Spain
Full list
1920–39
1940–59
1960–79
1980–89
1990–99
2000–09
2010–19
2020–present
Sweden
1908–1919
1980–1989
1990–1999
2000–2009
2010–2019
2020–present
Switzerland
2010–2019
2020–present
Turkey
1923–1960
1961–1980
1981–1999
2000–2009
2010–2019
2020–present
Ukraine
1992–2009
2010–2019
2020–present
Wales
1876–1899
1900–1914
1914–1919
1920–1939
1939–1945
1946–1959
1960–1979
1980–1999
2000–2019
2020–present
Yugoslavia
1920–1941
1946–1969
1970–1992
Italic text represent teams that are now defunct