European Championships

2024

 

 

Winners: Spain

Runners-up: England

Holders from previous tournament: Italy

 

QUALIFYING

Group A

25 March 2023Scotland3-0Cyprus48,1953rd Hampden Park, Glasgow
 McGinn (21), McTominay 2 (87, 90+3)      
25 March 2023Spain3-0Norway29,214La Rosaleda, Malaga
 

Olmo (13), Joselu 2 (84, 85)

      
28 March 2023Georgia1-1Norway20,300Batumi Stadium, Batumi
 Mikautadze (60)   Sorloth (15)  
28 March 2023Scotland
2-0Spain47,9763rd Hampden Park, Glasgow
 McTominay 2 (7, 51)      
17 June 2023Norway1-2Scotland25,791Ullevaal Stadion, Oslo
 Haaland (61 - pen.)   Dykes (87), McLean (89)  
17 June 2023Cyprus1-2Georgia3,763AEK Arena - Georgios Karapatakis, Larnaca
 Pittas (39 - pen.)   Mikautadze (31), Davitashvili (84)  
20 June 2023Norway3-1Cyprus23,643Ullevaal Stadion, Oslo
 Solbakken (12), Haaland 2 (56 - pen., 60)   Kastanos (90+3)  
20 June 2023Scotland2-0Georgia50,0623rd Hampden Park, Glasgow
 McGregor (6), McTominay (47)      
8 September 2023Georgia1-7Spain51,694Dinamo Arena, Tbilisi
 Chakvetadze (49)
   Morata 3 (22, 40, 66), Kvirkvelia (27 - og), Olmo (38), Williams (68), Yamal (74)  
8 September 2023Cyprus0-3Scotland6,633AEK Arena - Georgios Karapatakis, Larnaca
     McTominay (6), Porteous (16), McGinn (30)  
12 September 2023Norway2-1Georgia23,665Ullevaal Stadion, Oslo
 Haaland (25), Odegaard (33)   Zivzivadze (90+1)  
12 September 2023Spain6-0Cyprus17,311Nuevo Los Carmenes, Granada
 Gavi (18), Merino (33), Joselu (70), Torres F 2 (73, 83), Baena (77)      
12 October 2023Cyprus0-4Norway7,206AEK Arena - Georgios Karapatakis, Larnaca
     Sorloth (33), Haaland 2 (65, 72), Aursnes (81)  
12 October 2023Spain2-0Scotland45,623La Cartuna, Seville
 Morata (73), Sancet (86)
      
15 October 2023Georgia4-0Cyprus15,871Mikheil Meskhi Stadium, Tbilisi
 Kiteishvili (46), Kvaratskhelia (58), Shengelia (82), Mikautadze (90+5 - pen.)      
15 October 2023Norway0-1Spain25,885Ullevaal Stadion, Oslo
     Gavi (49)  
16 November 2023Georgia2-2Scotland44,595Dinamo Arena, Tbilisi
 Kvaratskhelia 2 (15, 57)   McTominay (49), Shankland (90+2)  
16 November 2023Cyprus1-3Spain9,667Alphamega Stadium, Limassol
 Pileas (75)   Yamal (5), Oyarzabal (22), Joselu (28)  
19 November 2023Scotland3-3Norway48,1383rd Hampden Park, Glasgow
 McGinn (13), Ostigard (33 - og), Armstrong (59)
   Donnum (3), Larsen (20), Elyounoussi (87)  
19 November 2023Spain3-1Georgia24,146Jose Zorrilla, Valladolid
 Le Normand (4), Torres F (55), Lochoshvili (72 - og)   Kvaratskhelia (10)  
Final Group A tablePWDLFAPtsGoal Diff
1Spain870125521+20
2Scotland852117817+9
3Norway8323141211

+2

4Georgia822412188-6
5Cyprus80083280-25
Group B
24 March 2023France4-0Netherlands77,328Stade de France, Saint-Denis
 Griezmann (2), Upamecano (8), Mbappe 2 (21, 88)      

24 March 2023

Gibraltar

0-3Greece390Estadio Algarve, Faro / Loule

 

 

   Masouras (11), Siopis (45), Bakasetas (58)
  
27 March 2023Netherlands3-0Gibraltar36,327De Kuip, Rotterdam
 Depay (23), Ake 2 (50, 82)      

27 March 2023

Republic of Ireland0-1France50,219Aviva Stadium, Dublin

 

    

Pavard (50)

  

16 June 2023

Gibraltar0-3France4,065Estadio Algarve, Faro / Loule

 

    Giroud (3), Mbappe (45+3 - pen.), Mouelhi (78 - og)
  

16 June 2023

Greece2-1

Republic of Ireland

17,452Agia Sophia Stadium, Athens

 

Bakasetas (15 - pen.), Masouras (49)   

Collins (27)

  
19 June 2023France 1-0Greece76,500

Stade de France, Saint-Denis

 

Mbappe (55 - pen.)

      

19 June 2023

Republic of Ireland3-0

Gibraltar

42,156Aviva Stadium, Dublin

 

Johnston (52), Ferguson (59), Idah (90+2)      

7 September 2023

France

2-0

Republic of Ireland

43,995Parc des Princes, Paris

 

 Tchouameni (19), Thuram (48)

   

 

  

7 September 2023

Netherlands3-0

Greece

32,079Philips Stadion, Eindhoven

 

De Roon (17), Gakpo (31), Weghorst (39)   

 

 

 

10 September 2023

Greece5-0Gibraltar9,774Agia Sophia Stadium, Athens

 

Pelkas (9), Mavropanos 2 (23, 83), Masouras 2 (70, 90+1)      

10 September 2023

Republic of Ireland1-2Netherlands49,807Aviva Stadium, Dublin

 

Idah (5 - pen.)   Gakpo (19 - pen.), Weghorst (56)  

13 October 2023

Netherlands1-2France51,310Johan Cruyff Arena, Amsterdam

 

Hartman (83)   Mbappe 2 (7, 53)  

13 October 2023

Republic of Ireland0-2Greece41,239Aviva Stadium, Dublin

 

    Giakoumakis (20), Masouras (45+4)  

16 October 2023

Gibraltar0-4Republic of Ireland4,000Estadio Algarve, Faro / Loule

 

    Ferguson (8), Johnston (28), Doherty (60), Robinson (80)  

16 October 2023

Greece

0

-1Netherlands24,967Agia Sophia Stadium, Athens

 

    Van Dijk (90+3 - pen.)  

18 November 2023

France14-0Gibraltar32,758Allianz Riviera, Nice

 

Santos (3 - og), Thuram (4), Zaire-Emery (16), Mbappe 3 (30 - pen., 74, 82), Clauss (34), Coman 2 (36, 65), Fofana (37), Rabiot (63), Dembele (73), Giroud 2 (89, 90+1)
      

18 November 2023

Netherlands1-0Republic of Ireland51,811Johan Cruyff Arena, Amsterdam

 

Weghorst (12)   

 

  

21 November 2023

Gibraltar0-6Netherlands2,280Estadio Algarve, Faro / Loule

 

    Stengs 3 (10, 50, 62), Wieffer (23), Koopmeiners (38), Gakpo (81)  

21 November 2023

Greece2-2France24,820Agia Sophia Stadium, Athens

 

Bakasetas (56), Ioannidis (61)   Kolo Muani (42), Fofana (74)  
Final Group B tablePWDLFAPtsGoal Diff
1France871029322+26
2Netherlands860217718+10
3Greece841314813+6
4Republic of Ireland82069106-1
5Gibraltar80080410-41

Group C

23 March 2023

Italy1-2

England

44,536Stadio Diego Armando Maradona, Naples

 

Retegui (56)   

Rice (13), Kane (44 - pen.)

  
23 March 2023North Macedonia2-1Malta9,991Tose Proeski Arena, Skopje
 Elmas (66), Churlinov (72)   Yankam (85)  
26 March 2023

England

2-0Ukraine83,947Wembley Stadium, London
 Kane (37), Saka (40)      
26 March 2023

Malta

0-2

Italy

16,015National Stadium, Ta' Qali
     

Retegui (15), Pessina (27)

  
16 June 2023Malta0-4England16,277National Stadium, Ta' Qali
     Apap (8 - og), Alexander-Arnold (28), Kane (31 - pen.), Wilson (83 - pen.)  
16 June 2023North Macedonia2-3Ukraine14,370

Tose Proeski Arena, Skopje

 Bardhi (31 - pen.), Elmas (39)   Zabarnyi (62), Konoplya (67), Tsyhankov (83)  
19 June 2023Ukraine1-0Malta7,543Anton Malatinsky Stadium, Trnava
 Tsyhankov (72 - pen.)      
19 June 2023

England

7-0North Macedonia70,708Old Trafford, Manchester
 

Kane 2 (29, 73 - pen.), Saka 3 (38, 47, 51), Rashford (45), Phillips (64)

      
9 September 2023Ukraine1-1England39,000Wroclaw Stadium, Wroclaw
 Zinchenko (26)   Walker (41)  
9 September 2023North Maceodonia1-1Italy28,126Tose Proeski Arena, Skopje
 Bardhi (81)   Immobile (47)  
12 September 2023

Italy

2-1Ukraine58,386

San Siro, Milan

 Frattesi 2 (12, 29)   Yarmolenko (41) 

 

12 September 2023Malta0-2North Macedonia3,158National Stadium, Ta' Qali
     Elmas (5), Manev (41)  
14 October 2023Ukraine2-0North Macedonia12,939Stadion Letna, Prague
 Sudakov (30), Karavayev (90+5)
      
14 October 2023Italy4-0Malta56,186Stadio San Nicola, Bari
 Bonaventura (23), Berardi 2 (45+1, 64), Frattesi (90+3)      
17 October 2023England3-1Italy83,194Wembley Stadium, London
 Kane 2 (32 - pen., 77), Rashford (57)
   Scamacca (15)  
17 October 2023Malta1-3Ukraine3,547National Stadium, Ta' Qali
  Mbong (12)   Camenzuli (38 - og), Dovbyk (43 - pen.), Mudryk (85)  
17 November 2023England2-0Malta81,388Wembley Stadium, London
 Pepe (8 - og), Kane (75)      
17 November 2023Italy5-2North Macedonia56,364Stadio Olimpico, Rome
 Darmian (17), Chiesa 2 (41, 45+2), Raspadori (81), El Shaarawy (90+3)
   Atanasov 2 (52, 74)
  
20 November 2023North Macedonia1-1England27,982Tose Proeski Arena, Skopje
 Bardhi (41)
   Atanasov (59 - og)  
20 November 2023Ukraine0-0Italy26,403BayArena, Leverkusen
Final Group C tablePWDLFAPtsGoal Diff
1England862022420+18
2Italy842216914+7
3Ukraine842211814+3
4North Macedonia822410208-10
5Malta80082200-18

Group D

25 March 2023

Armenia

1-2Turkey14,125

Vazgen Sargsyan Republican Stadium, Yerevan

 

Kabak (10 - og)   Kokcu (34), Akturkoglu (64)
 

 

25 March 2023

Croatia1-1

Wales

33,474Stadion Poljud, Split
 Kramaric (28)   Broadhead (90+3)  
28 March 2023

Turkey

0-2Croatia37,750

Bursa Metropolitan Stadium, Bursa

     Kovacic 2 (20, 45+4) 

 

28 March 2023

Wales1-0Latvia32,806

Cardiff City Stadium, Cardiff

 

Moore (41)
     

 

16 June 2023

Latvia2-3Turkey6,287

Skonto Stadium, Riga

 

Emsis (51), Tobers (90+4)   

Bardacki (22), Under (61), Kahveci (90+5)

 

 

16 June 2023

Wales2-4Armenia32,774

Cardiff City Stadium, Cardiff

 

James D (10), Wilson (72)   Zelarayan 2 (19, 75), Ranos 2 (30, 66) 

 

19 June 2023

Armenia2-1Latvia13,450

Vazgen Sargsyan Republican Stadium, Yerevan

 

Tiknizyan (35), Barseghyan (90+1 - pen.)
   Mkrtchyan (67 - og)
 

 

19 June 2023

Turkey2-0Wales28,766

Samsun 19 Mayis Stadium, Samsun

 

Nayin (72), Guler (80)     

 

8 September 2023

Croatia5-0Latvia8,152Stadion Rujevica, Rijeka

 

Petkovic 2 (3, 44), Ivanusec (13), Kramaric (68), Pasalic (78)      

8 September 2023

Turkey1-1Armenia31,740New Eskisehir Stadium, Eskisehir

 

Yildirim (88)   Dashyan (49) 

 

11 September 2023

Armenia0-1Croatia14,233

Vazgen Sargsyan Republican Stadium, Yerevan

 

    Kramaric (13)
 

 

11 September 2023

Latvia0-2Wales6,464Skonto Stadium, Riga

 

     Ramsey (29 - pen.), Brooks (90+6)  

12 October 2023

Latvia2-0Armenia5,128

Skonto Stadium, Riga

 

Ikaunieks J (39), Balodis (68)
     

 

12 October 2023

Croatia0-1Turkey12,812

Opus Arena, Osijek

 

    Yilmaz (30) 

 

15 October 2023

Turkey4-0Latvia35,925

Konya Metropolitan Municipality Stadium, Konya

 

Akgun (58), Tosun 2 (84, 90+2), Akturkoglu (88)     

 

15 October 2023

Wales2-1Croatia31,240

Cardiff City Stadium, Cardiff

 

Wilson 2 (47, 60)   Pasalic (75) 

 

18 November 2023

Armenia1-1Wales14,271

Vazgen Sargsyan Republican Stadium, Yerevan

 

Zelarayan (5)   Tiknizyan (45+2 - og) 

 

18 November 2023

Latvia0-2Croatia6,747

Skonto Stadium, Riga

 

    Majer (7), Kramaric (16) 

 

21 November 2023

Croatia1-0Armenia20,398

Stadion Maksimir, Zagreb

 

Budimir (43)     

 

21 November 2023

Wales1-1Turkey32,291

Cardiff City Stadium, Cardiff

 

Williams (7)   Yazici (70 - pen.) 

 

Final Group D tablePWDLFAPtsGoal Diff
1Turkey852114717+7
2Croatia851213416+9
3Wales83321010120
4Armenia82249118-2
5Latvia81075193-14

 

Group E

24 March 2023Czech Republic3-1Poland19,045Eden Arena, Prague
 Krejcl (1), Cvancara (3), Kutchta (64)
   Szymanski D (87)
  
24 March 2023Moldova1-1Faroe Islands4,732Stadionul Zimbru, Chisinau
 Nicolaescu (87 - pen.)
   Mikkelsen (27)
  
27 March 2023Moldova0-0Czech Republic5,120Stadionul Zimbru, Chisinau
27 March 2023Poland1-0Albania56,227Stadion Narodowy, Warsaw
 Swiderski (41)      
17 June 2023Albania2-0Moldova20,944Arena Kombetare, Tirana
 Asani (52), Bajrami (76)      
17 June 2023Faroe Islands0-3Czech Republic2,232Torsvollur, Torshavn
     Krejci (15), Cerny 2 (44, 75)
  
20 June 2023Faroe Islands1-3Albania2,507Torsvollur, Torshavn
 Faero (45+1)   Bajrami (20), Asllani (51), Muci (90+1)
  
20 June 2023Moldova3-2Poland9,442Stadionul Zimbru, Chisinau
 Nicolaescu 2 (48, 79), Baboglo (85)   Milik (12), Lewandowsi (34)
  
7 September 2023Czech Republic1-1Albania18,641Eden Arena, Prague
 Cerny (56)   Bajrami (66)
  
7 September 2023Poland2-0Faroe Islands54,129Stadion Narodowy, Warsaw
 Lewandowski 2 (73 - pen., 83)      
10 September 2023Faroe Islands0-1Moldova2,710Torsvollur, Torshavn
     Rata (53)
  
10 September 2023Albania2-0Poland21,900Arena Kombetare, Tirana
 Asani (27), Daku (62)      
12 October 2023Albania3-0Czech Republic20,917Arena Kombetare, Tirana
 Asani (9), Seferi 2 (51, 73)      
12 October 2023Faroe Islands0-2Poland3,220Torsvollur, Torshavn
     Szymanski S (4), Buksa (65)  
15 October 2023Czech Republic1-0Faroe Islands9,115Struncovy sady Stadion, Plzen
 Soucek (76 - pen.)      
15 October 2023Poland1-1Moldova51,672Stadion Narodowy, Warsaw
 Swiderski (53)   Nicolaescu (26)
  
17 November 2023Moldova1-1Albania9,537Stadionul Zimbru, Chisinau
 Baboglo (87)   Cikalleshi (25 - pen.)
  
17 November 2023Poland1-1Czech Republic56,310Stadion Narodowy, Warsaw
 Piotrowski (38)   Soucek (49)
  
20 November 2023Albania0-0Faroe Islands21,456Arena Kombetare, Tirana
20 November 2023Czech Republic3-0Moldova11,653Andruv stadion, Olomouc
 Doudera (14), Chory (72), Soucek (90)      
Final Group E tablePWDLFAPtsGoal Diff
1Albania843112415+8
2Czech Republic843112615+6
3Poland83231010110
4Moldova824271010-3
5Faroe Islands80262132-11
Group F
 24 March 2023Austria4-1Azerbaijan 16,500 Raiffeisen Arena, Linz 
  Sabitzer 2 (27, 50), Gregoritsch (29), Baumgartner (69)    Mahmudov (64)  
24 March 2023Sweden0-3Belgium49,296Friends Arena, Solna
     Lukaku 3 (35, 49, 83)  
27 March 2023Austria2-1Estonia16,500Raiffeisen Arena, Linz
 Kainz (68), Gregoritsch (88)
   Sappinen (25)
  
27 March 2023Sweden5-0Azerbaijan23,674Friends Arena, Solna
 Gregoritsch (38), Mustafazade (65 - og), Gyokeres (79), Karlsson (88), Elanga (89)
      
17 June 2023Azerbaijan1-1Estonia3,900Dalga Arena, Baku
 Kryvotsyuk (62)   Sappinen (27)
  
17 June 2023Belgium1-1Austria39,237King Baudouin Stadium, Brussels
 Lukaku (62)   Mangala (21 - og)
  
20 June 2023Austria2-0Sweden46,300Ernst Happel Stadion, Vienna
 Baumgartner 2 (81, 89)      
20 June 2023Estonia0-3Belgium11,772Lillekula Stadium, Tallinn
     Lukaku 2 (37, 40), Bakayoko (90)
  
9 September 2023Azerbaijan0-1Belgium4,500Dalga Arena, Baku
     Carrasco (38)
  
9 September 2023Estonia0-5Sweden11,411Lillekula Stadium, Tallinn
     Gyokeres (18), Kulusevski (24), Isak (39)
  
12 September 2023Belgium5-0Estonia24,127King Baudouin Stadium, Brussels
 Vertonghen (4), Trossard (18), Lukaku 2 (56, 58), De Ketalaere (88)      
12 September 2023Sweden1-3Austria43,228Friends Arena, Solna
 Holm (90)   Gregoritsch (53), Arnautovic 2 (56, 69 - pen.)
  
13 October 2023Estonia0-2Azerbaijan5,652Lillekula Stadium, Tallinn
     Bayramov (9), Sheydayev (45+4 - pen.)  
13 October 2023Austria2-3Belgium47,000Ernst Happel Stadion, Vienna
 Laimer (72), Sabitzer (84 - pen.)
   Lukebakio 2 (12, 55), Lukaku (58)
  
16 October 2023Azerbaijan0-1Austria4,446Tofiq Bahramov Republican Stadium, Baku
     Sabitzer (48 - pen.)
  
16 October 2023Belgium1-1Sweden35,000King Baudouin Stadium, Brussels
 Lukaku (31 - pen.)   Gyokeres (15)
The match was abandoned at 1-1 at half-time for security purposes as two Swedish supporters were killed in a terrorist shooting in Brussels prior to the match. The score was later confirmed as final.
16 November 2023Azerbaijan3-0Sweden5,570Tofiq Bahramov Republican Stadium, Baku
 Mahmudov 2 (3, 89), Dadashov (6)
      
16 November 2023Estonia0-2Austria4,488Lillekula Stadium, Tallinn
     Laimer (25), Lienhart (39)
  
19 November 2023Belgium5-0Azerbaijan30,276King Baudouin Stadium, Brussels
 Lukaku 4 (17, 26, 30, 37), Trossard (90)
      
19 November 2023Sweden2-0Estonia11,201Friends Arena, Solna
 Claesson (22), Forsberg (55)      
Final Group F tablePWDLFAPtsGoal Diff
1Belgium862022420+18
2Austria861117719+10
3Sweden8314141210+2
4Azerbaijan82157177-10
5Estonia80172221-20
Group G
24 March 2023Bulgaria0-1Montenegro9,180Ludogorets Arena, Razgrad
     Krstovic (70)
  
24 March 2023
Serbia2-0Lithuania21,125Stadion Rajko Mitic, Belgrade
 Tadic (16), Vlahovic (53)      
27 March 2023Hungary3-0Bulgaria53,000Puskas Arena, Budapest
 Vecsei (7), Szoboszlai (26), Adam (39)      
27 March 2023Montenegro0-2Serbia9,831City Stadium, Podgorica
     Vlahovic 2 (78, 90+6)
  
17 June 2023Lithuania1-1Bulgaria14,230Darius and Girenas Stadium, Kaunas
 Girdvainis (15)   Petkov M (27)
  
17 June 2023Montenegro0-0Hungary6,761City Stadium, Podgorica
20 June 2023Bulgaria1-1Serbia6,700Ludogorets Arena, Razgrad
 Despodov (47)   Lazovic (90+6)
  
20 June 2023Hungary2-0Lithuania58,274Puskas Arena, Budapest
 Varga (32), Sallai (83)      
7 September 2023Lithuania2-2Montenegro11,328Darius and Girenas Stadium, Kaunas
 Paulauskas (71), Cernych (90+4)   Krstovic (78), Savic (89)
  
7 September 2023
Serbia1-2Hungary6,924Stadion Rajko Mitic, Belgrade
 Szalai A (10 - og)   Varga (34), Orban (36)
  
10 September 2023Montenegro2-1Bulgaria4,232City Stadium, Podgorica
 Savic (45+1), Jovetic (90+6)   Borukov (79)
  
10 September 2023Lithuania1-3Serbia8,586Daius and Girenas Stadium, Kaunas
 Paulauskas (45)   Mitrovic A 3 (21, 32, 43)
  
14 October 2023Bulgaria0-2Lithuania6,916Vasil Levski National Stadium, Sofia
     Sirvys 2 (45, 55)  
14 October 2023Hungary2-1Serbia58,215Puskas Arena, Budapest
 Varga (30), Sallai (34)   Pavlovic (33)
  
17 October 2023Lithuania2-2Hungary5,349Darius and Girenas Stadium, Kaunas
 Cernych (20), Sirvys (36)   Szoboszlai (67 - pen.), Varga (82)
  
17 October 2023Serbia3-1Montenegro25,884Stadion Rajko Mitic, Belgrade
 Mitrovic 2 (9, 74), Tadic (77)   Jovetic (36)
  
16 November 2023Bulgaria2-2Hungary230Vasil Levski National Stadium, Belgrade
 Delev (24), Despodov (79 - pen.)   Adam (10), Petkov A (90+7 - og)  
16 November 2023Montenegro2-0Lithuania3,647City Stadium, Podgorica
 Kuc (3), Jovetic (48)      
19 November 2023Hungary3-1Montenegro59,600Puskas Arena, Budapest
 Szoboszlai 2 (66, 68), Nagy A (90+3)   Rubezic (36)
  
19 November 2023Serbia2-2Bulgaria7,325Dubocica Stadium, Leskovac
 Veljkovic (16), Babic (82)   Rusev (59), Despodov (69)
  
Final Group G tablePWDLFAPtsGoal Diff
1Hungary853016718+9
2Serbia842215914+6
3Montenegro832391111-2
4Lithuania81348146-6
5Bulgaria80447144-7
Group H
23 March 2023Kazakhstan1-2Slovenia27,122Astana Arena, Astana
 Samorodov (23)
   Brekalo (47), Vipotnik (78)
  
23 March 2023
Denmark3-1Finland35,851Parken Stadium, Copenhagen
 Hojlund 3 (21, 82, 90+3)   Antman (53)
  
23 March 2023
San Marino0-2Northern Ireland2,099San Marino Stadium, Serravalle
     Charles D 2 (24, 55)
  
26 March 2023
Kazakhstan3-2Denmark28,697Astana Arena, Astana
 Zaynutdinov (73 - pen.), Tagybergen (86), Aymbetov (89)
   Hojlund 2 (21, 35)
  
26 March 2023Slovenia2-0San Marino10,282Stozice Stadium, Ljubljana
 Sesko (56), Di Maio (60 - og)
      
26 March 2023
Northern Ireland0-1Finland17,936Windsor Park, Belfast
     Kallman (28)
  
16 June 2023Finland2-0Slovenia32,560Helsinki Olympic Stadium, Helsinki
 Pohjanpalo (13), Antman (64)      
16 June 2023Denmark1-0Northern Ireland35,701Parken Stadium, Copenhagen
 Wind (47)      
16 June 2023San Marino0-3Kazakhstan528Stadio Ennio Tardini, Parma
     Vorogovsky (37), Tagybergen (64 - pen.), Zaynutdinov (90+5)
  
19 June 2023Finland6-0San Marino32,812Helsinki Olympic Stadium, Helsinki
 Kamara (16), Kallman (39), Hakans 3 (65, 72, 74), Pukki (76)      
19 June 2023Northern Ireland0-1Kazakhstan18,002Windsor Park, Belfast
     Aymbetov (88)
  
19 June 2023Slovenia1-1Denmark14,382Stozice Stadium, Ljubljana
 Sporar (25)
   Hojlund (42)
  
7 September 2023Kazakhstan0-1Finland30,019Astana Arena, Astana
     Antman (78)
  
7 September 2023Denmark4-0San Marino36,262Parken Stadium, Copenhagen
 Hojbjerg (26), Maehle (28), Wind (40), Eriksen (90+3)      
7 September 2023
Slovenia4-2Northern Ireland12,587Stozice Stadium, Ljubljana
 Sporar 2 (3, 56), Evans (17 - og), Sesko (42)   Price (7), Evans (53)
  
10 September 2023Kazakhstan1-0Northern Ireland28,458Astana Arena, Astana
 Samorodov (27)      
10 September 2023Finland0-1Denmark32,571Helsinki Olympic Stadium, Helsinki
     Hojbjerg (86)
  
10 September 2023
San Marino0-4Slovenia844San Marino Stadium, Serravalle
     Vipotnik (4), Mlakar (16), Lovric (61), Karnicnik (67)  
14 October 2023Northern Ireland3-0San Marino17,886Windsor Park, Belfast
 Smyth (5), Magennis (11), McMenamin (81)
      
14 October 2023Slovenia3-0Finland15,823Stozice Stadium, Ljubljana
 Sesko 2 (16 - pen., 28), Janza (90+2)
      
14 October 2023Denmark3-1Kazakhstan35,845Parken Stadium, Copenhagen
 Wind (36), Skov 2 (45+1, 48)   Vorogovsky (58)
  
17 October 2023Finland1-2Kazakhstan30,375Helsinki Olympic Stadium, Helsinki
 Taylor (28)   Zaynutdinov 2 (77 - pen., 89)  
17 October 2023Northern Ireland0-1Slovenia16,332Windsor Park, Belfast
     Gnezda Cerin (5)
  
17 October 2023San Marino1-2Denmark2,984San Marino Stadium, Serravalle
 Golinucci (61)   Hojlund (42), Poulsen (70)
  
17 November 2023Kazakhstan3-1San Marino30,100Astana Arena, Astana
 Chesnokov 2 (19, 51), Aymbetov (90+2 - pen.)   Franciosi (60)
  
17 November 2023Finland4-0Northern Ireland28,711Helsinki Olympic Stadium, Helsinki
 Pohjanpalo (42 - pen.), Hakans (48), Pukki (74), Lod (88)      
17 November 2023Denmark2-1Slovenia35,608Parken Stadium, Copenhagen
 Maehle (26), Delaney (54)   Janza (30)
  
20 November 2023Northern Ireland2-0Denmark17,366Windsor Park, Belfast
 Price (60), Charles (81)      
20 November 2023San Marino1-2Finland1,427San Marino Stadium, Serravalle
 Berardi (90+7 - pen.)   Soiri 2 (50, 58)
  
20 November 2023Slovenia2-1Kazakhstan16,432Stozice Stadium, Ljubljana
 Sesko (41 - pen.), Verbic (86)   Orazov (48)
  
Final Group H tablePWDLFAPtsGoal Diff
1Denmark10712191022+9
2Slovenia1071220922+11
3Finland10604181018+8
4Kazakhstan10604161218+4
5Northern Ireland103079139-4
5San Marino1000103310-28
Group I
 25 March 2023Belarus0-5SwitzerlandKaradorde Stadium, Novi Sad 
     Steffen 3 (4, 17, 29), Xhaka (62), Amdouni (65)
Due to the Belarusian country's involvement in the Russian invasion of Ukraine, Belarus were required to play their home matches at neutral venues and behind closed doors, until further notice.
25 March 2023Israel1-1Kosovo28,935Bloomfield Stadium, Tel Aviv
 Peretz (56)   Dasa (36 - og)
  
25 March 2023Andorra0-2Romania2,927Estadi Nacional, Andorra la Vella
     Man (35), Alibec (49)
  
28 March 2023Kosovo1-1Andorra12,600Stadiumi Fadil Vokrri, Pristina
 Zhegrova (59)   Rosas (61)  
28 March 2023Romania2-1Belarus27,837Arena Nationala, Bucharest
 Stanciu (17), Burca (19)   Morozov (86)
  
28 March 2023Switzerland3-0Israel14,819Stade de Geneve, Geneva
 Vargas (39), Amdouni (47), Widmer (52)      
16 June 2023Andorra1-2Switzerland2,490Estadi Nacional, Andorra la Vella
 Vieira (67)   Freuler (7), Amdouni (32)
  
16 June 2023Belarus1-2Israel0Szusza Ferenc Stadion, Budapest
 Ebong (16)   Weissman (85 - pen.), Gloukh (90+2)
  
16 June 2023Kosovo0-0Romania11,000Stadiumi Fadil Vokrri, Pristina
19 June 2023Belarus2-1Kosovo0Szusza Ferenc Stadion, Budapest
 Morozov (73), Ebong (75)   Muriqi (87 - pen.)
  
19 June 2023Israel2-1Andorra13,300Teddy Stadium, Jerusalem
 Shlomo (42), Solomon (61)   Rosas (52)
  
19 June 2023Switzerland2-2Romania14,400Swissporarena, Lucerne
 Amdouni 2 (28, 41)   Mihaila 2 (89, 90+2)
  
9 September 2023Andorra0-0Belarus1,026Estadi Nacional, Andorra la Vella
9 September 2023Kosovo2-2Switzerland12,700Stadiumi Fadil Vokrri, Pristina
 Muriqi 2 (65, 90+4)   Freuler (14), Rrahmani Am (79 - og)
  
9 September 2023Romania1-1Israel49,193Arena Nationala, Bucharest
 Alibec (27)   Gloukh (53)
  
12 September 2023Israel1-0Belarus28,435Bloomfield Stadium, Tel Aviv
 Kanichowsky (90+3)      
12 September 2023Romania2-0Kosovo29,982Arena Nationala, Bucharest
 Stanciu (83), Mihaila (90+3)      
12 September 2023Switzerland3-0Andorra9,000Stade Tourbillon, Sion
 Itten (49), Xhaka (84), Shaqiri (90+3 - pen.)      
12 October 2023Andorra0-3Kosovo1,207Estadi Nacional, Andorra la Vella
     Rashica 2 (26, 71), Zeqiri (83)  
12 October 2023Belarus0-0Romania0Szusza Ferenc Stadion, Budapest
15 October 2023Switzerland3-3Belarus17,000Kybunpark, St Gallen 
 Shaqiri (28), Akanji (89), Amdouni (90)   Ebong (61), Polyakov (69), Antilevsky (84)
  
15 October 2023Romania4-0Andorra21,723Arena Nationala, Bucharest
 Stanciu (23), Hagi (28), Marin R (44 - pen.), Coman (50)      
12 November 2023Kosovo1-0Israel5,245Stadiumi Fadil Vokrri, Pristina
 Rashica (41)      
15 November 2023Israel1-1Switzerland2,024Pancho Arena, Felcsut
 Weissman (88)   Vargas (36)
  
18 November 2023Belarus1-0Andorra0Szusza Ferenc Stadion, Budapest
 Laptev (83)      
18 November 2023Israel1-2Romania2,921Pancho Arena, Felcsut
 Zahavi (2)   Puscas (10), Hagi (63)
  
18 November 2023Switzerland1-1Kosovo33,000St Jakob Park, Basel
 Vargas (47)   Hyseni (82)
  
21 November 2023Andorra0-2Israel568Estadi Nacional, Andorra la Vella
     Cervos (29 - og), Kinda (81)  
21 November 2023Kosovo0-1Belarus5,026Stadiumi Fadil Vokrri, Pristina
     Antilevsky (43)
  
21 November 2023Romania1-0Switzerland50,224Arena Nationala, Bucharest
 Alibec (50)
      
Final Group I tablePWDLFAPtsGoal Diff
1Romania1064016522+11
2Switzerland10451221117+11
3Israel104331111150
4Belarus1033491415-5
5Kosovo102531010110
5Andorra100283202-17
Group J
23 March 2023Bosnia & Herzegovina3-0Iceland9,234Stadion Bilino polje, Zenica
 Krunic 2 (14, 40), Dedic (63)      
23 March 2023Portugal4-0Liechtenstein45,378Estadio Jose Alvade, Lisbon
 Cancelo (8), Silva B (47), Ronaldo 2 (51 - pen., 63)
      
23 March 2023Slovakia0-0Luxembourg3,523Anton Malatinsky Stadium, Trnava
26 March 2023Liechtenstein0-7Iceland1,692Rheinpark Stadion, Vaduz
     Olafsson (3), Haraldson (38), Gunnarsson A 3 (48, 68, 73 - pen.), Gudjohnsen (85), Ellertsson (87)
  
26 March 2023Luxembourg0-6Portugal9,231Stade de Luxembourg, Luxembourg City
     Ronaldo 2 (9, 31), Felix (15), Silva B (18), Otavio (77), Leao (88)
  
26 March 2023Slovakia2-0Bosnia & Herzegovina6,052Tehelne pole, Bratislava
 Mak (13), Haraslin (40)
      
17 June 2023Luxembourg2-0Liechtenstein6,806Stade de Luxembourg, Luxembourg City
 Sinani (59), Rodrigues G (89)      
17 June 2023Iceland1-2Slovakia7,555Laugardalsvollur, Reykjavik
 Finnbogason (41 - pen.)   Kucka (27), Suslov (69)
  
17 June 2023Portugal3-0Bosnia & Herzegovina55,058Estadio da Luz, Lisbon
 Silva B (44), Fernandes 2 (77, 90+3)      
20 June 2023Bosnia & Herzegovina0-2Luxembourg8,600Stadion Bilino polje, Zenica
     Borges Sanches (4), Sinani (74)
  
20 June 2023Iceland0-1Portugal9,517Laugardalsvollur, Reykjavik
     Ronaldo (89)
  
20 June 2023Liechtenstein0-1Slovakia2,316Rheinpark Stadion, Vaduz
     Vavro (45+1)  
8 September 2023Bosnia & Herzegovina2-1Liechtenstein6,189Stadion Bilino polje, Zenica
 Dzeko (3), Luchinger (18 - og)   Wolfinger (21)
  
8 September 2023Luxembourg3-1Iceland7,427Stade de Luxembourg, Luxembourg City
 Chanot (9 - pen.), Borges Sanches (70), Sinani (89)   Haraldsson (88)
  
8 September 2023Slovakia0-1Portugal21,473Tehelne pole, Bratislava
     Fernandes (43)
  
11 September 2023Iceland1-0Bosnia & Herzegovina5,229Laugardalsvollur, Reykjavik
 Finnbogason (90+1)      
11 September 2023Portugal9-0Luxembourg18,932Estadio Algarve, Faro / Loule
 Inacio 2 (12, 45+3), Ramos 2 (18, 34), Jota 2 (58, 78), Horta (67), Fernandes (83), Felix (88)
      
11 September 2023Slovakia3-0Liechtenstein13,679Tehelne pole, Bratislava
 Hancko (1), Duda (3), Mak (6)      
13 October 2023Iceland1-1Luxembourg4,568Laugardalsvollur, Reykjavik
 Oskarsson (23)   Rodrigues G (46)
  
13 October 2023Liechtenstein0-2Bosnia & Herzegovina5,874Rheinpark Stadion, Vaduz
     Rahmanovic (13), Stevanovic (41)
  
13 October 2023Portugal3-2Slovakia46,601Estadio do Dragao, Porto
 Ramos (18), Ronaldo 2 (29 - pen., 72)
   Hancko (69), Lobotka (80)
  
16 October 2023Bosnia & Herzegovina0-5Portugal13,047Stadion Bilino polje, Zenica
     Ronaldo 2 (5 - pen., 20), Fernandes (25), Cancelo (32), Felix (41)
  
16 October 2023Iceland4-0Liechtenstein4,317Laugardalsvollur, Reykjavik
 Sigurdsson 2 (22 - pen., 49), Finnbogason (44), Haraldsson (63)
      
16 October 2023Luxembourg0-1Slovakia9,386Stade de Luxembourg, Luxembourg City
     Duris (77)
  
16 November 2023Liechtenstein0-2Portugal5,749Rheinpark Stadion, Vaduz
     Ronaldo (46), Cancelo (57)
  
16 November 2023Luxembourg4-1Bosnia & Herzegovina8,520Stade de Luxembourg, Luxembourg City
 Olesen (6), Rodrigues G 2 (30 - pen., 90+5), Mujakic (55 - og)   Gojkovic (90+3)
  
16 November 2023Slovakia4-2Iceland21,548Tehelne pole, Bratislava
 Kucka (30), Duda (36 - pen.), Haraslin 2 (47, 55)
   Oskarsson (17), Gudjohnsen (74)
  
19 November 2023Bosnia & Herzegovina1-2Slovakia3,800Stadion Bilino polje, Zenica
 Hrosovsky (49 - og)   Bozenik (52), Satka (71)
  
19 November 2023Liechtenstein0-1Luxembourg2,241Rheinpark Stadion, Vaduz
     Rodrigues G (69)
  
19 November 2023Portugal2-0Iceland45,655Estadio Jose Alvalade, Lisbon
 Fernandes (37), Horta (66)      
Final Group J tablePWDLFAPtsGoal Diff
1Portugal10100036230+34
2Slovakia1071217822+9
3Luxembourg10523131917-6
4Iceland10316171610+1
5Bosnia & Herzegovina103079209-11
5Liechtenstein1000101280-27

PLAY-OFFS

Path A

Semi-finals

21 March 2024Poland5-1Estonia53,868Stadion Narodowy, Warsaw
 Frankowski (22), Zielinski (50), Piotrowski (70), Mets (74 - og), Szymanski S (76)   Vetkal (78)
  
21 March 2024Wales4-1Finland32,162Cardiff City Stadium, Cardiff
 Brooks (3), Williams (38), Johnson (47), James D (86)
   Pukki (45)
  
Final
26 March 2024Wales0-0

Poland

(won 5-4 on pens.)

31,876

Cardiff City Stadium, Cardiff

(aet)

Path B

Semi-finals

21 March 2024Israel1-4Iceland1,226

Szusza Ferenc Stadion, Budapest

 Zahavi (31 - pen.)
   Gudmundsson A 3 (39, 83, 87), Traustason (42)
 

 

21 March 2024Bosnia & Herzegovina1-2Ukraine10,992

Bilino Polje Stadium, Zenica

 Matviyenko (56 - og)
   Yaremchuk (85), Dovbyk (88)
 

 

Final
26 March 2024Ukraine2-1Iceland29,310

Wroclaw Stadium, Wroclaw

 Tsyhankov (54), Mudryk (84)
   Gudmonsson A (30)
 

 

Path C

Semi-finals

21 March 2024Georgia2-0Luxembourg51,404

Boris Paichadze Dinamo Arena, Tbilisi

 Zivzivadze 2 (40, 63)
     

 

21 March 2024Greece5-0Kazakhstan25,200

Agia Sophia Stadium, Athens

 Bakasetas (9 - pen.), Pelkas (15), Ioannidis (37), Kourbelis (40), Tapalov (85 - og)
     

 

Final
26 March 2024

Georgia

(won 4-2 on pens.)

0-0Greece44,000

Boris Paichadze Dinamo Arena, Tbilisi

(aet)

FINALS

Group A

14 June 2024Germany5-1Scotland65,052

Allianz Arena, Munich

 Wirtz (10), Musiala (19), Havertz (45+1 - pen.), Fullkrug (68), Can (90+3)
   Rudiger (87 - og)
 

 

15 June 2024Hungary1-3Switzerland41,676

RheinEnergyStadion, Cologne

 Varga (66)
   Duah (12), Aebischer (45), Embolo (90+3)
 

 

19 June 2024Germany2-0Hungary54,000

MHPArena, Stuttgart

 Musiala (22), Gundogan (67)
     

 

19 June 2024Scotland1-1Switzerland42,711

RheinEnergyStadion, Cologne

 McTominay (13)   Shaqiri (26)
 

 

23 June 2024Switzerland1-1Germany46,685

Waldstadion, Frankfurt

 Ndoye (28)   Fullkrug (90+2)
 

 

23 June 2024Scotland0-1Hungary54,000

MHPArena, Stuttgart

     Csoboth (90+10)
 

 

Final Group A tablePWDLFAPtsGoal Diff
1Germany3210827+6
2Switzerland3120535+2
3Hungary3102253-3
4Scotland3012271-5
Group B
15 June 2024Spain3-0Croatia68,844

Olympiastadion, Berlin

 Morata (29), Fabian (32), Carvajal (45+2)     

 

15 June 2024Italy2-1Albania60,512

Westfalenstadion, Dortmund

 Bastoni (11), Barella (16)   Bajrami (1)
 

 

19 June 2024Croatia2-2Albania46,784

Volksparkstadion, Hamburg

 Kramaric (74), Gjasula (76 - og)
   Laci (11), Gjasula (90+5)
 

 

20 June 2024Spain1-0Italy49,528

Arena AufSchalke, Gelsenkirchen

 Calafiori (55 - og)     

 

24 June 2024Albania0-1Spain46,586

Merkur Spiel-Arena, Dusseldorf

     Torres (13)
 

 

24 June 2024Croatia1-1Italy38,322

Red Bull Arena, Leipzig

 Modric (55)
   Zaccagni (90+8)
 

 

Final Group B tablePWDLFAPtsGoal Diff
1Spain3300509+5
2Italy31113340
3Croatia3021362-3
4Albania3012351-2
Group C
16 June 2024Slovenia1-1Denmark54,000

MHPArena, Stuttgart

 Janza (77)
   Eriksen (17)
 

 

16 June 2024Serbia0-1England48,953Arena AufSchalke, Gelsenkirchen
     Bellingham (13)
  
20 June 2024Slovenia1-1Serbia63,028Allianz Arena, Munich
 Karnicnik (69)
   Jovic (90+5)
  
20 June 2024Denmark1-1England46,177Waldstadion, Frankfurt
 Hjulmand (34)   Kane (18)
  
25 June 2024England0-0Slovenia41,536RheinEnergieStadion, Cologne
25 June 2024Denmark0-0Serbia64,288Alliana Arena, Munich
Final Group C tablePWDLFAPtsGoal Diff
1England3120215+1
2Denmark30302230
3Slovenia30302230
4Serbia3021122-1
Group D
16 June 2024Poland1-2Netherlands48,117Volsparkstadion, Hamburg
 Buksa (16)
   Gakpo (29), Weghorst (83)
  
17 June 2024Austria0-1France46,425Merkur Spiel-Arena, Dusseldorf
     Wober (38 - og)
  
21 June 2024Poland1-3Austria69,455Olympiastadion, Berlin
 Piatek (30)   Trauner (9), Baumgartner (66), Arnautovic (78 - pen.)
  
21 June 2024Netherlands0-0France38,531Red Bull Arena, Leipzig
25 June 2024Netherlands2-3Austria68,363Olympiastadion, Berlin
 Gakpo (47), Depay (75)   Malen (6 - og), Schmid (59), Sabitzer (80)
  
25 June 2024France1-1Poland59,728Westfalenstadion, Dortmund
 Mbappe (56 - pen.)   Lewandowski (79 - pen.)
  
Final Group D tablePWDLFAPtsGoal Diff
1Austria3201646+2
2France3120215+1
3Netherlands31114440
4Poland3012361-3
Group E
17 June 2024Romania3-0Ukraine61,591Allianz Arena, Munich
 Stanciu (29), Marin R (53), Dragus (57)      
17 June 2024Belgium0-1Slovakia45,181Waldstadion, Frankfurt
     Schranz (7)
  
21 June 2024Slovakia1-2Ukraine43,910Merkur Spiel-Arena, Dusseldorf
 Schranz (17)   Sharparenko (54), Yaremchuk (80)
  
22 June 2024Belgium2-0Romania42,535RheinEnergieStadion, Cologne
 Tielemans (2), De Bruyne (80)      
26 June 2024Slovakia1-1Romania45,033Waldstadion, Frankfurt
 Duda (24)   Marin R (37 - pen.)
  
26 June 2024Ukraine0-0Belgium54,000MHPArena, Stuttgart
Final Group E tablePWDLFAPtsGoal Diff
1Romania3111434+1
2Belgium3111214+1
3Slovakia31113340
4Ukraine3111244-2
Group F
18 June 2024Turkey3-1Georgia59,127Westfalenstadion, Dortmund
 Muldur (25), Guler (65), Akturkoglu (90+7)   Mikautadze (32)
  
18 June 2024Portugal2-1Czech Republic38,421Red Bull Arena, Leipzig
 Hranac (69 - og), Conceicao (90+2)   Provod (62)
  
22 June 2024Georgia1-1Czech Republic46,524Volksparkstadion, Hamburg
 Mikautadze (45+4 - pen.)
   Schick (59)
  
22 June 2024Turkey0-3Portugal61,047Westfalenstadion, Dortmund
     Silva B (21), Akaydin (28 - og), Fernandes (56) 
  
26 June 2024Georgia2-0Portugal49,616Area AufSchalke, Gelsenkirchen
 Kvaratskhelia (2), Mikautadze (57 - pen.)
      
26 June 2024Czech Republic1-2Turkey47,683Volksparkstadion, Hamburg
 Soucek (66)
   Calhanoglu (51), Tosun (90+4)
  
Final Group F tablePWDLFAPtsGoal Diff
1Portugal3201536+2
2Turkey32015560
3Georgia31114440
4Czech Republic3012351-2
Round of 16
29 June 2024Switzerland2-0Italy68,172Olympiastadion, Berlin
 Freuler (37), Vargas (46)
      
29 June 2024Germany2-0Denmark61,612Westfalenstadion, Dortmund
 Havertz (53 - pen.), Musiala (68)      
30 June 2024England2-1Slovakia47,244

Arena AufSchalke, Gelsenkirchen

(aet)

 Bellingham (90+5), Kane (91)   Schranz (25)
 

 

30 June 2024Spain4-1Georgia42,233

RheinEnergieStadion, Cologne

 Rodri (39), Fabian (51), Williams (75), Olmo (83)   Le Normand (18 - og)
 

 

1 July 2024France1-0Belgium46,810

Merkur Spiel-Arena, Dusseldorf

 Vertonghen (85 - og)     

 

1 July 2024

Portugal

(won 3-0 on pens.)

0-0Slovenia46,576

Waldstadion, Frankfurt

(aet)

2 July 2024Romania0-3Netherlands65,012

Allianz Arena, Munich

     Galpo (20), Malen 2 (83, 90+3)
 

 

2 July 2024Austria1-2Turkey38,305

Red Bull Arena, Leipzig

 Gregoritsch (66)
   Demiral 2 (1, 59)
 

 

Quarter-finals
5 July 2024Spain2-1Germany54,000

MHPArena Stuttgart

(aet)

 Olmo (51), Merino (119)   Wirtz (89)
 

 

5 July 2024Portugal0-0

France

(won 5-3 on pens.)

47,789

Volksparkstadion, Hamburg

(aet)

6 July 2024England
(won 5-3 on pens.)
1-1

Switzerland

46,907

Merkur Spiel-Arena, Dusseldorf

(aet)

 Saka (80)   

Embolo (75)

 

 

6 July 2024Netherlands2-1Turkey70,091

Olympiastadion, Berlin

 De Vrij (70), Muldur (76 - og)   Akaydin (35)
 

 

Semi-finals
9 July 2024Spain2-1France62,042

Allianz Arena, Munich

 Yamal (21), Olmo (25)   Kolo Muani (9)
 

 

10 July 2024Netherlands1-2England60,926

Westfalenstadion, Dortmund

 Simons (7)   Kane (18 - pen.), Watkins (90) 

 

Final
14 July 2024Spain2-1England65,600

Olympiastadion, Berlin

 Williams (47), Oyarzabal (86)   Palmer (73)