Girone A
| 1^ Giornata | |
| Germania – Scozia | 14/06, Monaco, ore 21 |
| Ungheria – Svizzera | 15/06, Colonia, ore 15 |
| 2^ Giornata | |
| Germania – Ungheria | 19/06, Stoccarda, ore 18 |
| Scozia – Svizzera | 19/06, Colonia, ore 21 |
| 3^ Giornata | |
| Svizzera – Germania | 23/06, Francoforte, ore 21 |
| Scozia – Ungheria | 23/06, Stoccarda, ore 21 |
Girone B
| 1^ Giornata | |
| Spagna – Croazia | 15/06, Berlino, ore 18 |
| ITALIA – Albania | 15/06, Dortmund, ore 21 |
| 2^ Giornata | |
| Croazia – Albania | 19/06, Amburgo, ore 15 |
| Spagna – ITALIA | 20/06, Gelsenkirchen, ore 21 |
| 3^ Giornata | |
| Croazia – ITALIA | 24/06, Lipsia, ore 21 |
| Albania – Spagna | 24/06, Dusseldorf, ore 21 |
Girone C
| 1^ Giornata | |
| Slovenia – Danimarca | 16/06, Stoccarda, ore 18 |
| Serbia – Inghilterra | 16/06, Gelsenkirchen, ore 21 |
| 2^ Giornata | |
| Slovenia – Serbia | 20/06, Monaco, ore 15 |
| Danimarca – Inghilterra | 20/06, Francoforte, ore 18 |
| 3^ Giornata | |
| Inghilterra – Slovenia | 25/06, Colonia, ore 21 |
| Danimarca – Serbia | 25/06, Monaco, ore 21 |
Girone D
| 1^ Giornata | |
| Polonia – Olanda | 16/06, Amburgo, ore 15 |
| Austria – Francia | 17/06, Dusseldorf, ore 21 |
| 2^ Giornata | |
| Polonia – Austria | 21/06, Berlino, ore 18 |
| Olanda – Francia | 21/06, Lipsia, ore 21 |
| 3^ Giornata | |
| Olanda – Austria | 25/06, Berlino, ore 18 |
| Francia – Polonia | 25/06, Dortmund, ore 18 |
Girone E
| 1^ Giornata | |
| Romania – Ucraina | 17/06, Monaco, ore 15 |
| Belgio – Slovacchia | 17/06, Francoforte, ore 18 |
| 2^ Giornata | |
| Slovacchia – Ucraina | 21/06, Dusseldorf, ore 15 |
| Belgio – Romania | 21/06, Colonia, ore 21 |
| 3^ Giornata | |
| Slovacchia – Romania | 26/06, Francoforte, ore 18 |
| Ucraina – Belgio | 26/06, Stoccarda, ore 18 |
Girone F
| 1^ Giornata | |
| Turchia – Georgia | 18/06, Dortumund, ore 18 |
| Portogallo – Rep. Ceca | 18/06, Lipsia, ore 21 |
| 2^ Giornata | |
| Georgia – Rep. Ceca | 22/06, Amburgo, ore 15 |
| Turchia – Portogallo | 22/06, Dortmund, ore 18 |
| 3^ Giornata | |
| Rep. Ceca – Turchia | 26/06, Amburgo, ore 21 |
| Georgia – Portogallo | 26/06, Gelsenkirchen, ore 21 |
EURO 2024: FASE A ELIMINAZIONE
OTTAVI DI FINALE
| a) | 2A – 2B | 29/06, Berlino, ore 18 |
| b) | 1A – 2C | 29/06, Dortmund, ore 21 |
| c) | 1C – 3D/E/F | 30/06, Gelsenkirchen, ore 18 |
| d) | 1B – 3A/D/E/F | 30/06, Colonia, ore 21 |
| e) | 2D – 2E | 01/07, Dusseldorf, ore 18 |
| f) | 1F – 3A/B/C | 01/07, Francoforte, ore 21 |
| g) | 1E – 3A/B/C/D | 02/07, Monaco, ore 18 |
| h) | 1D – 2F | 02/07, Lipsia, ore 21 |
QUARTI DI FINALE
| i) | vincente d – vincente b | 05/07, Stoccarda, ore 18 |
| j) | vincente f – vincente e | 05/07, Amburgo, ore 21 |
| k) | vincente c – vincente a | 06/07, Dusseldorf, ore 18 |
| l) | vincente g – vincente h | 06/07, Berlino, ore 21 |
SEMIFINALI
| vincente i – vincente j | 09/07, Monaco, ore 21 |
| vincente l – vincente k | 10/07, Dortmund, ore 21 |
FINALE 14/07, Berlino, Ore 21