EURO 2024 Qualifiers: A Complete Overview of Results and Qualified Teams

The European Qualifiers for UEFA EURO 2024 captivated football fans across the continent from March to November 2023, setting the stage for the highly anticipated tournament in Germany. This article provides a comprehensive rundown of the Euro 2024 Qualifiers, detailing match results from each matchday and highlighting the teams that have successfully booked their place at EURO 2024.

EURO 2024 Qualified Teams

As hosts, Germany automatically qualified for EURO 2024. They have been joined by 20 teams who navigated the rigorous euro 2024 qualifiers group stages. The final three spots will be decided in the play-offs scheduled for March 2024.

Here are the teams that have qualified through the euro 2024 qualifiers group stages, along with their assigned groups for the final tournament draw held in Hamburg on December 2nd, 2023:

EURO 2024 Final Tournament Groups:

Group A: Germany, Scotland, Hungary, Switzerland
Group B: Spain, Croatia, Italy, Albania
Group C: Slovenia, Denmark, Serbia, England
Group D: Poland, Netherlands, Austria, France
Group E: Belgium, Slovakia, Romania, Ukraine
Group F: Türkiye, Georgia, Portugal, Czechia

EURO 2024 Qualifiers Matchday Results

Below is a detailed list of match results from each matchday of the euro 2024 qualifiers, providing a complete overview of the journey to EURO 2024.

Matchday 1

Thursday 23 March 2023

Group C: Italy 1-2 England, North Macedonia 2-1 Malta
Group H: Kazakhstan 1-2 Slovenia, Denmark 3-1 Finland, San Marino 0-2 Northern Ireland
Group J: Bosnia and Herzegovina 3-0 Iceland, Portugal 4-0 Liechtenstein, Slovakia 0-0 Luxembourg

Friday 24 March 2023

Group B: France 4-0 Netherlands, Gibraltar 0-3 Greece
Group E: Czechia 3-1 Poland, Moldova 1-1 Faroe Islands
Group F: Austria 4-1 Azerbaijan, Sweden 0-3 Belgium
Group G: Bulgaria 0-1 Montenegro, Serbia 2-0 Lithuania

Saturday 25 March 2023

Group A: Scotland 3-0 Cyprus, Spain 3-0 Norway
Group D: Armenia 1-2 Türkiye, Croatia 1-1 Wales
Group I: Belarus 0-5 Switzerland, Andorra 0-2 Romania, Israel 1-1 Kosovo

Matchday 2

Sunday 26 March 2023

Group C: England 2-0 Ukraine, Malta 0-2 Italy
Group H: Kazakhstan 3-2 Denmark, Slovenia 2-0 San Marino, Northern Ireland 0-1 Finland
Group J: Liechtenstein 0-7 Iceland, Luxembourg 0-6 Portugal, Slovakia 2-0 Bosnia and Herzegovina

Monday 27 March 2023

Group B: Netherlands 3-0 Gibraltar, Republic of Ireland 0-1 France
Group E: Moldova 0-0 Czechia, Poland 1-0 Albania
Group F: Austria 2-1 Estonia, Sweden 5-0 Azerbaijan
Group G: Hungary 3-0 Bulgaria, Montenegro 0-2 Serbia

Tuesday 28 March 2023

Group A: Georgia 1-1 Norway, Scotland 2-0 Spain
Group D: Türkiye 0-2 Croatia, Wales 1-0 Latvia
Group I: Kosovo 1-1 Andorra, Romania 2-1 Belarus, Switzerland 3-0 Israel

Matchday 3

Friday 16 June 2023

Group B: Gibraltar 0-3 France, Greece 2-1 Republic of Ireland
Group C: Malta 0-4 England, North Macedonia 2-3 Ukraine
Group D: Latvia 2-3 Türkiye, Wales 2-4 Armenia
Group H: Denmark 1-0 Northern Ireland, Finland 2-0 Slovenia, San Marino 0-3 Kazakhstan
Group I: Andorra 1-2 Switzerland, Belarus 1-2 Israel, Kosovo 0-0 Romania

Saturday 17 June 2023

Group A: Norway 1-2 Scotland, Cyprus 1-2 Georgia
Group E: Albania 2-0 Moldova, Faroe Islands 0-3 Czechia
Group F: Azerbaijan 1-1 Estonia, Belgium 1-1 Austria
Group G: Lithuania 1-1 Bulgaria, Montenegro 0-0 Hungary
Group J: Luxembourg 2-0 Liechtenstein, Iceland 1-2 Slovakia, Portugal 3-0 Bosnia and Herzegovina

Matchday 4

Monday 19 June 2023

Group B: France 1-0 Greece, Republic of Ireland 3-0 Gibraltar
Group C: Ukraine 1-0 Malta, England 7-0 North Macedonia
Group D: Armenia 2-1 Latvia, Türkiye 2-0 Wales
Group H: Finland 6-0 San Marino, Northern Ireland 0-1 Kazakhstan, Slovenia 1-1 Denmark
Group I: Belarus 2-1 Kosovo, Israel 2-1 Andorra, Switzerland 2-2 Romania

Tuesday 20 June 2023

Group A: Norway 3-1 Cyprus, Scotland 2-0 Georgia
Group E: Faroe Islands 1-3 Albania, Moldova 3-2 Poland
Group F: Austria 2-0 Sweden, Estonia 0-3 Belgium
Group G: Bulgaria 1-1 Serbia, Hungary 2-0 Lithuania
Group J: Bosnia and Herzegovina 0-2 Luxembourg, Iceland 0-1 Portugal, Liechtenstein 0-1 Slovakia

Matchday 5

Thursday 7 September 2023

Group B: France 2-0 Republic of Ireland, Netherlands 3-0 Greece
Group E: Czechia 1-1 Albania, Poland 2-0 Faroe Islands
Group G: Lithuania 2-2 Montenegro, Serbia 1-2 Hungary
Group H: Kazakhstan 0-1 Finland, Denmark 4-0 San Marino, Slovenia 4-2 Northern Ireland

Friday 8 September 2023

Group A: Georgia 1-7 Spain, Cyprus 0-3 Scotland
Group D: Croatia 5-0 Latvia, Türkiye 1-1 Armenia
Group J: Bosnia and Herzegovina 2-1 Liechtenstein, Luxembourg 3-1 Iceland, Slovakia 0-1 Portugal

Saturday 9 September 2023

Group C: Ukraine 1-1 England, North Macedonia 1-1 Italy
Group F: Azerbaijan 0-1 Belgium, Estonia 0-5 Sweden
Group I: Andorra 0-0 Belarus, Kosovo 2-2 Switzerland, Romania 1-1 Israel

Matchday 6

Sunday 10 September 2023

Group B: Greece 5-0 Gibraltar, Republic of Ireland 1-2 Netherlands
Group E: Faroe Islands 0-1 Moldova, Albania 2-0 Poland
Group G: Montenegro 2-1 Bulgaria, Lithuania 1-3 Serbia
Group H: Kazakhstan 1-0 Northern Ireland, Finland 0-1 Denmark, San Marino 0-4 Slovenia

Monday 11 September 2023

Group D: Armenia 0-1 Croatia, Latvia 0-2 Wales
Group J: Iceland 1-0 Bosnia and Herzegovina, Portugal 9-0 Luxembourg, Slovakia 3-0 Liechtenstein

Tuesday 12 September 2023

Group A: Norway 2-1 Georgia, Spain 6-0 Cyprus
Group C: Italy 2-1 Ukraine, Malta 0-2 North Macedonia
Group F: Belgium 5-0 Estonia, Sweden 1-3 Austria
Group I: Israel 1-0 Belarus, Romania 2-0 Kosovo, Switzerland 3-0 Andorra

Matchday 7

Thursday 12 October 2023

Group A: Cyprus 0-4 Norway, Spain 2-0 Scotland
Group D: Croatia 0-1 Türkiye, Latvia 2-0 Armenia
Group E: Albania 3-0 Czechia, Faroe Islands 0-2 Poland
Group I: Andorra 0-3 Kosovo, Belarus 0-0 Romania

Friday 13 October 2023

Group B: Netherlands 1-2 France, Republic of Ireland 0-2 Greece
Group F: Austria 2-3 Belgium, Estonia 0-2 Azerbaijan
Group J: Iceland 1-1 Luxembourg, Liechtenstein 0-2 Bosnia and Herzegovina, Portugal 3-2 Slovakia

Saturday 14 October 2023

Group C: Ukraine 2-0 North Macedonia, Italy 4-0 Malta
Group G: Bulgaria 0-2 Lithuania, Hungary 2-1 Serbia
Group H: Northern Ireland 3-0 San Marino, Slovenia 3-0 Finland, Denmark 3-1 Kazakhstan

Wednesday 15 November 2023

Group I: Israel 1-1 Switzerland

Matchday 8

Sunday 15 October 2023

Group A: Georgia 4-0 Cyprus, Norway 0-1 Spain
Group D: Türkiye 4-0 Latvia, Wales 2-1 Croatia
Group E: Czechia 1-0 Faroe Islands, Poland 1-1 Moldova
Group I: Switzerland 3-3 Belarus, Romania 4-0 Andorra

Monday 16 October 2023

Group B: Gibraltar 0-4 Republic of Ireland, Greece 0-1 Netherlands
Group F: Azerbaijan 0-1 Austria, Belgium 1-1 Sweden*
Group J: Bosnia and Herzegovina 0-5 Portugal, Iceland 4-0 Liechtenstein, Luxembourg 0-1 Slovakia

Tuesday 17 October 2023

Group C: England 3-1 Italy, Malta 1-3 Ukraine
Group G: Lithuania 2-2 Hungary, Serbia 3-1 Montenegro
Group H: Finland 1-2 Kazakhstan, Northern Ireland 0-1 Slovenia, San Marino 1-2 Denmark

Sunday 12 November 2023

Group I: Kosovo 1-0 Israel

Matchday 9

Thursday 16 November 2023

Group A: Georgia 2-2 Scotland, Cyprus 1-3 Spain
Group F: Azerbaijan 3-0 Sweden, Estonia 0-2 Austria
Group G: Bulgaria 2-2 Hungary, Montenegro 2-0 Lithuania
Group J: Liechtenstein 0-2 Portugal, Luxembourg 4-1 Bosnia and Herzegovina, Slovakia 4-2 Iceland

Friday 17 November 2023

Group C: England 2-0 Malta, Italy 5-2 North Macedonia
Group E: Moldova 1-1 Albania, Poland 1-1 Czechia
Group H: Kazakhstan 3-1 San Marino, Finland 4-0 Northern Ireland, Denmark 2-1 Slovenia

Saturday 18 November 2023

Group B: France 14-0 Gibraltar, Netherlands 1-0 Republic of Ireland
Group D: Armenia 1-1 Wales, Latvia 0-2 Croatia
Group I: Belarus 1-0 Andorra, Israel 1-2 Romania, Switzerland 1-1 Kosovo

Matchday 10

Sunday 19 November 2023

Group A: Scotland 3-3 Norway, Spain 3-1 Georgia
Group F: Belgium 5-0 Azerbaijan, Sweden 2-0 Estonia
Group G: Hungary 3-1 Montenegro, Serbia 2-2 Bulgaria
Group J: Bosnia and Herzegovina 1-2 Slovakia, Liechtenstein 0-1 Luxembourg, Portugal 2-0 Iceland

Monday 20 November 2023

Group C: North Macedonia 1-1 England, Ukraine 0-0 Italy
Group E: Albania 0-0 Faroe Islands, Czechia 3-0 Moldova
Group H: Northern Ireland 2-0 Denmark, San Marino 1-2 Finland, Slovenia 2-1 Kazakhstan

Tuesday 21 November 2023

Group B: Gibraltar 0-6 Netherlands, Greece 2-2 France
Group D: Croatia 1-0 Armenia, Wales 1-1 Türkiye
Group I: Andorra 0-2 Israel, Kosovo 0-1 Belarus, Romania 1-0 Switzerland

What’s Next for EURO 2024?

With the euro 2024 qualifiers group stage concluded, anticipation builds for the final tournament. While 20 teams have secured their spots, the remaining three places will be fiercely contested in the play-offs in March 2024. Football fans worldwide eagerly await to see which nations will complete the EURO 2024 lineup and who will emerge victorious in Germany next summer.

Key Dates to Watch:

  • Play-offs: March 2024
  • UEFA EURO 2024 Finals Opener: 14 June 2024
  • UEFA EURO 2024 Final: 14 July 2024

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *