Les heures des matchs sont données à l´heure CUT "Chavel Universal Time", qui est l´heure de Munich, Orsay, Bourg-la-Reine, Barcelone, Strasbourg et Murnau.
| Match 1 - 2024-06-14 - 21:00 |  | Allemagne | 5 - 1 | Ecosse |
| Match 2 - 2024-06-15 - 15:00 |  | Hongrie | 1 - 3 | Suisse |
| Match 3 - 2024-06-15 - 18:00 |  | Espagne | 3 - 0 | Croatie |
| Match 4 - 2024-06-15 - 21:00 |  | Italie | 2 - 1 | Albanie |
| Match 5 - 2024-06-16 - 21:00 |  | Serbie | 0 - 1 | Angleterre |
| Match 6 - 2024-06-16 - 18:00 |  | Slovénie | 1 - 1 | Danemark |
| Match 7 - 2024-06-16 - 15:00 |  | Pologne | 1 - 2 | Pays-Bas |
| Match 8 - 2024-06-17 - 21:00 |  | Autriche | 0 - 1 | France |
| Match 9 - 2024-06-18 - 18:00 |  | Belgique | 0 - 1 | Slovaquie |
| Match 10 - 2024-06-17 - 15:00 |  | Roumanie | 3 - 0 | Ukraine |
| Match 11 - 2024-06-18 - 18:00 |  | Turquie | 3 - 1 | Géorgie |
| Match 12 - 2024-06-18 - 21:00 |  | Portugal | 2 - 1 | Rép. tchèque |
| Match 13 - 2024-06-19 - 21:00 |  | Ecosse | 1 - 1 | Suisse |
| Match 14 - 2024-06-19 - 18:00 |  | Allemagne | 2 - 0 | Hongrie |
| Match 15 - 2024-06-19 - 15:00 |  | Croatie | 2 - 2 | Albanie |
| Match 16 - 2024-06-20 - 21:00 |  | Espagne | 1 - 0 | Italie |
| Match 17 - 2024-06-20 - 18:00 |  | Danemark | 1 - 1 | Angleterre |
| Match 18 - 2024-06-20 - 15:00 |  | Slovénie | 1 - 1 | Serbie |
| Match 19 - 2024-06-21 - 18:00 |  | Pologne | 1 - 3 | Autriche |
| Match 20 - 2024-06-21 - 21:00 |  | Pays-Bas | 0 - 0 | France |
| Match 21 - 2024-06-21 - 15:00 |  | Slovaquie | 1 - 2 | Ukraine |
| Match 22 - 2024-06-22 - 21:00 |  | Belgique | 2 - 0 | Roumanie |
| Match 23 - 2024-06-22 - 18:00 |  | Turquie | 0 - 3 | Portugal |
| Match 24 - 2024-06-22 - 15:00 |  | Géorgie | 1 - 1 | Rép. tchèque |
| Match 25 - 2024-06-23 - 21:00 |  | Suisse | 1 - 1 | Allemagne |
| Match 26 - 2024-06-23 - 21:00 |  | Ecosse | 0 - 1 | Hongrie |
| Match 27 - 2024-06-24 - 21:00 |  | Albanie | 0 - 1 | Espagne |
| Match 28 - 2024-06-24 - 21:00 |  | Croatie | 1 - 1 | Italie |
| Match 29 - 2024-06-25 - 21:00 |  | Angleterre | 0 - 0 | Slovénie |
| Match 30 - 2024-06-25 - 21:00 |  | Danemark | 0 - 0 | Serbie |
| Match 31 - 2024-06-25 - 18:00 |  | Pays-Bas | 2 - 3 | Autriche |
| Match 32 - 2024-06-25 - 18:00 |  | France | 1 - 1 | Pologne |
| Match 33 - 2024-06-26 - 18:00 |  | Slovaquie | 1 - 1 | Roumanie |
| Match 34 - 2024-06-26 - 18:00 |  | Ukraine | 0 - 0 | Belgique |
| Match 35 - 2024-06-26 - 21:00 |  | Géorgie | 2 - 0 | Portugal |
| Match 36 - 2024-06-26 - 21:00 |  | Rép. tchèque | 1 - 2 | Turquie |
| Match 37 - 2024-06-29 - 21:00 |  | Allemagne | 2 - 0 | Danemark |
| Match 38 - 2024-06-29 - 18:00 |  | Suisse | 2 - 0 | Italie |
| Match 39 - 2024-06-30 - 21:00 |  | Espagne | 4 - 1 | Géorgie |
| Match 40 - 2024-06-30 - 18:00 |  | Angleterre | 2 - 1 | Slovaquie |
| Match 41 - 2024-07-01 - 21:00 |  | Portugal | 3 - 0 | Slovénie |
| Match 42 - 2024-07-01 - 18:00 |  | France | 1 - 0 | Belgique |
| Match 43 - 2024-07-02 - 18:00 |  | Roumanie | 0 - 3 | Pays-Bas |
| Match 44 - 2024-07-02 - 21:00 |  | Autriche | 1 - 2 | Turquie |
| Match 45 - 2024-07-05 - 18:00 |  | Espagne | 2 - 1 | Allemagne |
| Match 46 - 2024-07-05 - 21:00 |  | Portugal | 4 - 5 | France |
| Match 47 - 2024-07-06 - 21:00 |  | Pays-Bas | 2 - 1 | Turquie |
| Match 48 - 2024-07-06 - 18:00 |  | Angleterre | 6 - 5 | Suisse |
| Match 49 - 2024-07-09 - 21:00 |  | Espagne | 2 - 1 | France |
| Match 50 - 2024-07-10 - 21:00 |  | Pays-Bas | 1 - 2 | Angleterre |
| Match 51 - 2024-07-14 - 21:00 |  | Espagne | 2 - 1 | Angleterre |