Skip to content
Play MFF
EN

EURO 2024 Teams Updated

UEFA European Football Championships Euro 2024 Qualification

Explore the Euro 2024 Germany Qualification Fixtures and Results for group stage matches. The 2024 UEFA European Championship (Euro 2024) will be the…

Euro 2024 Germany Qualification Fixtures, Results, Tables, Goalscorers & Assists

Explore the Euro 2024 Germany Qualification Fixtures and Results for group stage matches.
The 2024 UEFA European Championship (Euro 2024) will be the 17th edition of the UEFA European Championships, the quadrennial international men’s Football Championship of Europe. 53 of the 55 UEFA Members will take place with Germany automatically qualifying as Host Nation and Russia banned from the competition. The Finals will be held in Germany from 14th June to 14th July 2024. Italy are the defending Champions.

UEFA European Football Championships 2024 Qualification Competition

Group A

Euro group table, Group A 2024 qualifying
PosClub PWDLGFGAGDPts
1389Spain 87012552021
2674Scotland 8521178917
3676Norway 83231412211
4663Georgia 82241218-68
5665Cyprus 8008328-250
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
25 Mar 2023 Scotland 3-0 Cyprus
25 Mar 2023 Spain 3-0 Norway
Matchday 2
DateHomeScoreAway
28 Mar 2023 Georgia 1-1 Norway
28 Mar 2023 Scotland 2-0 Spain
Matchday 3
DateHomeScoreAway
17 Jun 2023 Norway 1-2 Scotland
17 Jun 2023 Cyprus 1-2 Georgia
Matchday 4
DateHomeScoreAway
20 Jun 2023 Norway 3-1 Cyprus
20 Jun 2023 Scotland 2-0 Georgia
Matchday 5
DateHomeScoreAway
8 Sep 2023 Georgia 1-7 Spain
8 Sep 2023 Cyprus 0-3 Scotland
Matchday 6
DateHomeScoreAway
12 Sep 2023 Norway 2-1 Georgia
12 Sep 2023 Spain 6-0 Cyprus
Matchday 7
DateHomeScoreAway
12 Oct 2023 Cyprus 0-4 Norway
12 Oct 2023 Spain 2-0 Scotland
Matchday 8
DateHomeScoreAway
15 Oct 2023 Georgia 4-0 Cyprus
15 Oct 2023 Norway 0-1 Spain
Matchday 9
DateHomeScoreAway
16 Nov 2023 Georgia 2-2 Scotland
16 Nov 2023 Cyprus 1-3 Spain
Matchday 10
DateHomeScoreAway
19 Nov 2023 Scotland 3-3 Norway
19 Nov 2023 Spain 3-1 Georgia

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group B

Euro group table, Group B 2024 qualifying
PosClub PWDLGFGAGDPts
1383France 87102932622
2385Netherlands 86021771018
3661Greece 8413148613
4669Republic of Ireland 8206910-16
5651Gibraltar 8008041-410
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
24 Mar 2023 France 4-0 Netherlands
24 Mar 2023 Gibraltar 0-3 Greece
Matchday 2
DateHomeScoreAway
27 Mar 2023 Republic of Ireland 0-1 France
27 Mar 2023 Netherlands 3-0 Gibraltar
Matchday 3
DateHomeScoreAway
16 Jun 2023 Gibraltar 0-3 France
16 Jun 2023 Greece 2-1 Republic of Ireland
Matchday 4
DateHomeScoreAway
19 Jun 2023 France 1-0 Greece
19 Jun 2023 Republic of Ireland 3-0 Gibraltar
Matchday 5
DateHomeScoreAway
7 Sep 2023 France 2-0 Republic of Ireland
7 Sep 2023 Netherlands 3-0 Greece
Matchday 6
DateHomeScoreAway
10 Sep 2023 Greece 5-0 Gibraltar
10 Sep 2023 Republic of Ireland 1-2 Netherlands
Matchday 7
DateHomeScoreAway
13 Oct 2023 Republic of Ireland 0-2 Greece
13 Oct 2023 Netherlands 1-2 France
Matchday 8
DateHomeScoreAway
16 Oct 2023 Gibraltar 0-4 Republic of Ireland
16 Oct 2023 Greece 0-1 Netherlands
Matchday 9
DateHomeScoreAway
18 Nov 2023 France 14-0 Gibraltar
18 Nov 2023 Netherlands 1-0 Republic of Ireland
Matchday 10
DateHomeScoreAway
21 Nov 2023 Gibraltar 0-6 Netherlands
21 Nov 2023 Greece 2-2 France

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group C

Euro group table, Group C 2024 qualifying
PosClub PWDLGFGAGDPts
1381England 86202241820
2375Italy 8422169714
3393Ukraine 8422118314
4681North Macedonia 82241020-108
5654Malta 8008220-180
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
23 Mar 2023 Italy 1-2 England
23 Mar 2023 North Macedonia 2-1 Malta
Matchday 2
DateHomeScoreAway
26 Mar 2023 England 2-0 Ukraine
26 Mar 2023 Malta 0-2 Italy
Matchday 3
DateHomeScoreAway
16 Jun 2023 Malta 0-4 England
16 Jun 2023 North Macedonia 2-3 Ukraine
Matchday 4
DateHomeScoreAway
19 Jun 2023 Ukraine 1-0 Malta
19 Jun 2023 England 7-0 North Macedonia
Matchday 5
DateHomeScoreAway
9 Sep 2023 Ukraine 1-1 England
9 Sep 2023 North Macedonia 1-1 Italy
Matchday 6
DateHomeScoreAway
12 Sep 2023 Italy 2-1 Ukraine
12 Sep 2023 Malta 0-2 North Macedonia
Matchday 7
DateHomeScoreAway
14 Oct 2023 Ukraine 2-0 North Macedonia
14 Oct 2023 Italy 4-0 Malta
Matchday 8
DateHomeScoreAway
17 Oct 2023 England 3-1 Italy
17 Oct 2023 Malta 1-3 Ukraine
Matchday 9
DateHomeScoreAway
17 Nov 2023 England 2-0 Malta
17 Nov 2023 Italy 5-2 North Macedonia
Matchday 10
DateHomeScoreAway
20 Nov 2023 North Macedonia 1-1 England
20 Nov 2023 Ukraine 0-0 Italy

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group D

Euro group table, Group D 2024 qualifying
PosClub PWDLGFGAGDPts
1392Turkey 8521147717
2378Croatia 8512134916
3394Wales 83321010012
4662Armenia 8224911-28
5655Latvia 8107519-143
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
25 Mar 2023 Armenia 1-2 Turkey
25 Mar 2023 Croatia 1-1 Wales
Matchday 2
DateHomeScoreAway
28 Mar 2023 Turkey 0-2 Croatia
28 Mar 2023 Wales 1-0 Latvia
Matchday 3
DateHomeScoreAway
16 Jun 2023 Latvia 2-3 Turkey
16 Jun 2023 Wales 2-4 Armenia
Matchday 4
DateHomeScoreAway
19 Jun 2023 Armenia 2-1 Latvia
19 Jun 2023 Turkey 2-0 Wales
Matchday 5
DateHomeScoreAway
8 Sep 2023 Croatia 5-0 Latvia
8 Sep 2023 Turkey 1-1 Armenia
Matchday 6
DateHomeScoreAway
11 Sep 2023 Armenia 0-1 Croatia
11 Sep 2023 Latvia 0-2 Wales
Matchday 7
DateHomeScoreAway
12 Oct 2023 Latvia 2-0 Armenia
12 Oct 2023 Croatia 0-1 Turkey
Matchday 8
DateHomeScoreAway
15 Oct 2023 Turkey 4-0 Latvia
15 Oct 2023 Wales 2-1 Croatia
Matchday 9
DateHomeScoreAway
18 Nov 2023 Armenia 1-1 Wales
18 Nov 2023 Latvia 0-2 Croatia
Matchday 10
DateHomeScoreAway
21 Nov 2023 Croatia 1-0 Armenia
21 Nov 2023 Wales 1-1 Turkey

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group E

Euro group table, Group E 2024 qualifying
PosClub PWDLGFGAGDPts
1648Albania 8431124815
2379Czech Republic 8431126615
3386Poland 83231010011
4658Moldova 8242710-310
5656Faroe Islands 8026213-112
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
24 Mar 2023 Czech Republic 3-1 Poland
24 Mar 2023 Moldova 1-1 Faroe Islands
Matchday 2
DateHomeScoreAway
27 Mar 2023 Moldova 0-0 Czech Republic
27 Mar 2023 Poland 1-0 Albania
Matchday 3
DateHomeScoreAway
17 Jun 2023 Albania 2-0 Moldova
17 Jun 2023 Faroe Islands 0-3 Czech Republic
Matchday 4
DateHomeScoreAway
20 Jun 2023 Faroe Islands 1-3 Albania
20 Jun 2023 Moldova 3-2 Poland
Matchday 5
DateHomeScoreAway
7 Sep 2023 Czech Republic 1-1 Albania
7 Sep 2023 Poland 2-0 Faroe Islands
Matchday 6
DateHomeScoreAway
10 Sep 2023 Faroe Islands 0-1 Moldova
10 Sep 2023 Albania 2-0 Poland
Matchday 7
DateHomeScoreAway
12 Oct 2023 Albania 3-0 Czech Republic
12 Oct 2023 Faroe Islands 0-2 Poland
Matchday 8
DateHomeScoreAway
15 Oct 2023 Czech Republic 1-0 Faroe Islands
15 Oct 2023 Poland 1-1 Moldova
Matchday 9
DateHomeScoreAway
17 Nov 2023 Moldova 1-1 Albania
17 Nov 2023 Poland 1-1 Czech Republic
Matchday 10
DateHomeScoreAway
20 Nov 2023 Albania 0-0 Faroe Islands
20 Nov 2023 Czech Republic 3-0 Moldova

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group F

Euro group table, Group F 2024 qualifying
PosClub PWDLGFGAGDPts
1377Belgium 86202241820
2376Austria 86111771019
3390Sweden 83141412210
4664Azerbaijan 8215717-107
5680Estonia 8017222-201
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
24 Mar 2023 Austria 4-1 Azerbaijan
24 Mar 2023 Sweden 0-3 Belgium
Matchday 2
DateHomeScoreAway
27 Mar 2023 Austria 2-1 Estonia
27 Mar 2023 Sweden 5-0 Azerbaijan
Matchday 3
DateHomeScoreAway
17 Jun 2023 Azerbaijan 1-1 Estonia
17 Jun 2023 Belgium 1-1 Austria
Matchday 4
DateHomeScoreAway
20 Jun 2023 Austria 2-0 Sweden
20 Jun 2023 Estonia 0-3 Belgium
Matchday 5
DateHomeScoreAway
9 Sep 2023 Azerbaijan 0-1 Belgium
9 Sep 2023 Estonia 0-5 Sweden
Matchday 6
DateHomeScoreAway
12 Sep 2023 Belgium 5-0 Estonia
12 Sep 2023 Sweden 1-3 Austria
Matchday 7
DateHomeScoreAway
13 Oct 2023 Estonia 0-2 Azerbaijan
13 Oct 2023 Austria 2-3 Belgium
Matchday 8
DateHomeScoreAway
16 Oct 2023 Azerbaijan 0-1 Austria
16 Oct 2023 Belgium 1-1 Sweden
Matchday 9
DateHomeScoreAway
16 Nov 2023 Azerbaijan 3-0 Sweden
16 Nov 2023 Estonia 0-2 Austria
Matchday 10
DateHomeScoreAway
19 Nov 2023 Belgium 5-0 Azerbaijan
19 Nov 2023 Sweden 2-0 Estonia

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group G

Euro group table, Group G 2024 qualifying
PosClub PWDLGFGAGDPts
1671Hungary 8530167918
2670Serbia 8422159614
3667Montenegro 8323911-211
4657Lithuania 8134814-66
5668Bulgaria 8044714-74
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
24 Mar 2023 Bulgaria 0-1 Montenegro
24 Mar 2023 Serbia 2-0 Lithuania
Matchday 2
DateHomeScoreAway
27 Mar 2023 Hungary 3-0 Bulgaria
27 Mar 2023 Montenegro 0-2 Serbia
Matchday 3
DateHomeScoreAway
17 Jun 2023 Lithuania 1-1 Bulgaria
17 Jun 2023 Montenegro 0-0 Hungary
Matchday 4
DateHomeScoreAway
20 Jun 2023 Bulgaria 1-1 Serbia
20 Jun 2023 Hungary 2-0 Lithuania
Matchday 5
DateHomeScoreAway
7 Sep 2023 Lithuania 2-2 Montenegro
7 Sep 2023 Serbia 1-2 Hungary
Matchday 6
DateHomeScoreAway
10 Sep 2023 Montenegro 2-1 Bulgaria
10 Sep 2023 Lithuania 1-3 Serbia
Matchday 7
DateHomeScoreAway
14 Oct 2023 Bulgaria 0-2 Lithuania
14 Oct 2023 Hungary 2-1 Serbia
Matchday 8
DateHomeScoreAway
17 Oct 2023 Lithuania 2-2 Hungary
17 Oct 2023 Serbia 3-1 Montenegro
Matchday 9
DateHomeScoreAway
16 Nov 2023 Bulgaria 2-2 Hungary
16 Nov 2023 Montenegro 2-0 Lithuania
Matchday 10
DateHomeScoreAway
19 Nov 2023 Hungary 3-1 Montenegro
19 Nov 2023 Serbia 2-2 Bulgaria

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group H

Euro group table, Group H 2024 qualifying
PosClub PWDLGFGAGDPts
1660Slovenia 107122091122
2380Denmark 107121910922
3382Finland 106041810818
4647Kazakhstan 106041612418
5675Northern Ireland 10307913-49
6650San Marino 100010331-280
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
23 Mar 2023 Kazakhstan 1-2 Slovenia
23 Mar 2023 Denmark 3-1 Finland
23 Mar 2023 San Marino 0-2 Northern Ireland
Matchday 2
DateHomeScoreAway
26 Mar 2023 Kazakhstan 3-2 Denmark
26 Mar 2023 Slovenia 2-0 San Marino
26 Mar 2023 Northern Ireland 0-1 Finland
Matchday 3
DateHomeScoreAway
16 Jun 2023 Finland 2-0 Slovenia
16 Jun 2023 Denmark 1-0 Northern Ireland
16 Jun 2023 San Marino 0-3 Kazakhstan
Matchday 4
DateHomeScoreAway
19 Jun 2023 Finland 6-0 San Marino
19 Jun 2023 Northern Ireland 0-1 Kazakhstan
19 Jun 2023 Slovenia 1-1 Denmark
Matchday 5
DateHomeScoreAway
7 Sep 2023 Kazakhstan 0-1 Finland
7 Sep 2023 Denmark 4-0 San Marino
7 Sep 2023 Slovenia 4-2 Northern Ireland
Matchday 6
DateHomeScoreAway
10 Sep 2023 Kazakhstan 1-0 Northern Ireland
10 Sep 2023 Finland 0-1 Denmark
10 Sep 2023 San Marino 0-4 Slovenia
Matchday 7
DateHomeScoreAway
14 Oct 2023 Northern Ireland 3-0 San Marino
14 Oct 2023 Slovenia 3-0 Finland
14 Oct 2023 Denmark 3-1 Kazakhstan
Matchday 8
DateHomeScoreAway
17 Oct 2023 Finland 1-2 Kazakhstan
17 Oct 2023 Northern Ireland 0-1 Slovenia
17 Oct 2023 San Marino 1-2 Denmark
Matchday 9
DateHomeScoreAway
17 Nov 2023 Kazakhstan 3-1 San Marino
17 Nov 2023 Finland 4-0 Northern Ireland
17 Nov 2023 Denmark 2-1 Slovenia
Matchday 10
DateHomeScoreAway
20 Nov 2023 Northern Ireland 2-0 Denmark
20 Nov 2023 San Marino 1-2 Finland
20 Nov 2023 Slovenia 2-1 Kazakhstan

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group I

Euro group table, Group I 2024 qualifying
PosClub PWDLGFGAGDPts
1677Romania 106401651122
2391Switzerland 1045122111117
3673Israel 104331111015
4649Belarus 10334914-512
5659Kosovo 102531010011
6653Andorra 10028320-172
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
25 Mar 2023 Belarus 0-5 Switzerland
25 Mar 2023 Israel 1-1 Kosovo
25 Mar 2023 Andorra 0-2 Romania
Matchday 2
DateHomeScoreAway
28 Mar 2023 Kosovo 1-1 Andorra
28 Mar 2023 Romania 2-1 Belarus
28 Mar 2023 Switzerland 3-0 Israel
Matchday 3
DateHomeScoreAway
16 Jun 2023 Andorra 1-2 Switzerland
16 Jun 2023 Belarus 1-2 Israel
16 Jun 2023 Kosovo 0-0 Romania
Matchday 4
DateHomeScoreAway
19 Jun 2023 Belarus 2-1 Kosovo
19 Jun 2023 Israel 2-1 Andorra
19 Jun 2023 Switzerland 2-2 Romania
Matchday 5
DateHomeScoreAway
9 Sep 2023 Andorra 0-0 Belarus
9 Sep 2023 Kosovo 2-2 Switzerland
9 Sep 2023 Romania 1-1 Israel
Matchday 6
DateHomeScoreAway
12 Sep 2023 Israel 1-0 Belarus
12 Sep 2023 Romania 2-0 Kosovo
12 Sep 2023 Switzerland 3-0 Andorra
Matchday 7
DateHomeScoreAway
12 Oct 2023 Andorra 0-3 Kosovo
12 Oct 2023 Belarus 0-0 Romania
15 Nov 2023 Israel 1-1 Switzerland
Matchday 8
DateHomeScoreAway
15 Oct 2023 Switzerland 3-3 Belarus
15 Oct 2023 Romania 4-0 Andorra
12 Nov 2023 Kosovo 1-0 Israel
Matchday 9
DateHomeScoreAway
18 Nov 2023 Belarus 1-0 Andorra
18 Nov 2023 Israel 1-2 Romania
18 Nov 2023 Switzerland 1-1 Kosovo
Matchday 10
DateHomeScoreAway
21 Nov 2023 Andorra 0-2 Israel
21 Nov 2023 Kosovo 0-1 Belarus
21 Nov 2023 Romania 1-0 Switzerland

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Group J

Euro group table, Group J 2024 qualifying
PosClub PWDLGFGAGDPts
1387Portugal 1010003623430
2672Slovakia 10712178922
3666Luxembourg 105231319-617
4678Iceland 103161716110
5679Bosnia and Herzegovina 10307920-119
6652Liechtenstein 100010128-270
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

Matchday 1
DateHomeScoreAway
23 Mar 2023 Bosnia and Herzegovina 3-0 Iceland
23 Mar 2023 Portugal 4-0 Liechtenstein
23 Mar 2023 Slovakia 0-0 Luxembourg
Matchday 2
DateHomeScoreAway
26 Mar 2023 Liechtenstein 0-7 Iceland
26 Mar 2023 Luxembourg 0-6 Portugal
26 Mar 2023 Slovakia 2-0 Bosnia and Herzegovina
Matchday 3
DateHomeScoreAway
17 Jun 2023 Luxembourg 2-0 Liechtenstein
17 Jun 2023 Iceland 1-2 Slovakia
17 Jun 2023 Portugal 3-0 Bosnia and Herzegovina
Matchday 4
DateHomeScoreAway
20 Jun 2023 Bosnia and Herzegovina 0-2 Luxembourg
20 Jun 2023 Iceland 0-1 Portugal
20 Jun 2023 Liechtenstein 0-1 Slovakia
Matchday 5
DateHomeScoreAway
8 Sep 2023 Bosnia and Herzegovina 2-1 Liechtenstein
8 Sep 2023 Luxembourg 3-1 Iceland
8 Sep 2023 Slovakia 0-1 Portugal
Matchday 6
DateHomeScoreAway
11 Sep 2023 Iceland 1-0 Bosnia and Herzegovina
11 Sep 2023 Portugal 9-0 Luxembourg
11 Sep 2023 Slovakia 3-0 Liechtenstein
Matchday 7
DateHomeScoreAway
13 Oct 2023 Iceland 1-1 Luxembourg
13 Oct 2023 Liechtenstein 0-2 Bosnia and Herzegovina
13 Oct 2023 Portugal 3-2 Slovakia
Matchday 8
DateHomeScoreAway
16 Oct 2023 Bosnia and Herzegovina 0-5 Portugal
16 Oct 2023 Iceland 4-0 Liechtenstein
16 Oct 2023 Luxembourg 0-1 Slovakia
Matchday 9
DateHomeScoreAway
16 Nov 2023 Liechtenstein 0-2 Portugal
16 Nov 2023 Luxembourg 4-1 Bosnia and Herzegovina
16 Nov 2023 Slovakia 4-2 Iceland
Matchday 10
DateHomeScoreAway
19 Nov 2023 Bosnia and Herzegovina 1-2 Slovakia
19 Nov 2023 Liechtenstein 0-1 Luxembourg
19 Nov 2023 Portugal 2-0 Iceland

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

UEFA European Football Championships 2024 Qualification Competition
Composite Table for all 53 Nations After Matchday 10

image 147

Euro 2024 Play-Offs

image 148

Euro 2024 Finals Germany Group Stage Draw

image 149

Goalscorers’ Table & Statistics UEFA European Football Championships
2024 Qualification Competition

Euro top scorers 2024 qualifying
Player ClubAppsGoalsPenaltiesAssists
Romelu Lukaku Belgium81311
Cristiano Ronaldo Portugal91032
Kylian Mbappé France8936
Harry Kane England8842
Rasmus Højlund Denmark8701
Scott McTominay Scotland8701
Bruno Fernandes Portugal10607
Erling Haaland Norway5621
Zeki Amdouni Switzerland10600
Benjamin Sesko Slovenia9522
Georgios Masouras Greece10502
Aleksandar Mitrovic Serbia7501
Dominik Szoboszlai Hungary8413
Anastasios Bakasetas Greece10422
Bukayo Saka England7402
Joselu Spain7402
Marcel Sabitzer Austria7422
Albert Gudmundsson Iceland4401
Gerson Rodrigues Luxembourg8411
Ion Nicolaescu Moldova8411
Khvicha Kvaratskhelia Georgia9401
Andrej Kramaric Croatia6400
Bakhtiyor Zaynutdinov Kazakhstan9420
Barnabás Varga Hungary5400
Daniel Håkans Finland7400
Álvaro Morata Spain6400
Teemu Pukki Finland11305
Bernardo Silva Portugal9304
Harry Wilson Wales10304
Andraz Sporar Slovenia7303
Enis Bardhi North Macedonia8313
Jonas Wind Denmark10303
Milot Rashica Kosovo7303
Stevan Jovetic Montenegro8303
Christoph Baumgartner Austria7302
Jasir Asani Albania8302
John McGinn Scotland8312
Robert Lewandowski Poland8312
Alfred Finnbogason Iceland11311
Aron Gunnarsson Iceland4311
Emin Mahmudov Azerbaijan8301
Ferran Torres Spain5301
Hákon Arnar Haraldsson Iceland10301
João Félix Portugal8301
Kiril Despodov Bulgaria8311
Lucas Zelarayán Armenia8301
Lukas Haraslin Slovakia5301
Nedim Bajrami Albania8301
Olivier Giroud France8301
Remo Freuler Switzerland10301

Updated automatically from match data. Last updated 11 Oct 2026, 17:24 UK time.

The 25 Europeans with 50 or More All-Time International Goals

image 150

Euro 2024 Qualification Players’ Assists

image 151

EURO 2024 Qualification Players’ Combined Goals & Assists

image 152

Euro 2024 Germany Host Cities

image 153

Ben Jardine

About the author:

Ben Jardine is the managing editor of My Football Facts and has covered football since 2014. He writes across football statistics, history and current affairs, from all-time records and World Cup deep dives to live transfer-window coverage, with a focus on rigorously fact-checked, data-led analysis. Connect with Ben on LinkedIn.

More from Ben Jardine

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.