08 czerwca 2012
Grupa A
Polska:Grecja – 18:00
Sędzia: n. z. – Stadion: Narodowy Stadion, Warszawa (POL)
Grupa A
Rosja:Czechy – 20:45
Sędzia: n. z. – Stadion: Miejski Stadion, Wrocław (POL)
09 czerwca 2012
Grupa B
Holandia:Dania – 18:00
Sędzia: n. z. – Stadion: Metalist Stadion, Charków (UKR)
Grupa B
Niemcy:Portugalia – 20:45
Sędzia: n. z. – Stadion: Arena, Lwów (UKR)
10 czerwca 2012
Grupa C
Hiszpania:Włochy – 18:00
Sędzia: n. z. – Stadion: Arena, Gdańsk (POL)
Grupa C
Irlandia:Chorwacja – 20:45
Sędzia: n. z. – Stadion: Miejski Stadion, Poznań (POL)
11 czerwca 2012
Grupa D
Francja:Anglia – 18:00
Sędzia: n. z. – Stadion: Donbass Arena, Donieck (UKR)
Grupa D
Ukraina:Szwecja – 20:45
Sędzia: n. z. – Stadion: Stadion Olimpijski, Kijów (UKR)
12 czerwca 2012
Grupa A
Grecja:Czechy – 18:00
Sędzia: n. z. – Stadion: Miejski Stadion, Wrocław (POL)
Grupa A
Polska:Rosja – 20:45
Sędzia: n. z. – Stadion: Narodowy Stadion, Warszawa (POL)
13 czerwca 2012
Grupa B
Dania:Portugalia – 18:00
Sędzia: n. z. – Stadion: Arena, Lwów (UKR)
Grupa B
Holandia:Niemcy – 20:45
Sędzia: n. z. – Stadion: Metalist Stadion, Charków (UKR)
14 czerwca 2012
Grupa C
Włochy:Chorwacja – 18:00
Sędzia: n. z. – Stadion: Miejski Stadion, Poznań (POL)
Grupa C
Hiszpania:Irlandia – 20:45
Sędzia: n. z. – Stadion: Arena, Gdańsk (POL)
15 czerwca 2012
Grupa D
Ukraina:Francja – 18:00
Sędzia: n. z. – Stadion: Donbass Arena, Donieck (UKR)
Grupa D
Szwecja:Anglia – 20:45
Sędzia: n. z. – Stadion: Olimpijski Stadion, Kijów (UKR)
16 czerwca 2012
Grupa A
Grecja:Rosja – 20:45
Sędzia: n. z. – Stadion: Narodowy Stadion, Warszawa (POL)
Grupa A
Czechy:Polska – 20:45
Sędzia: n. z. – Stadion: Miejski Stadion, Wrocław (POL)
17 czerwca 2012
Grupa B
Portugalia:Holandia – 20:45
Sędzia: n. z. – Stadion: Metalist Stadion, Charków (UKR)
Grupa B
Dania:Niemcy – 20:45
Sędzia: n. z. – Stadion: Arena, Lwów (UKR)
18 czerwca 2012
Grupa C
Chorwacja:Hiszpania – 20:45
Sędzia: n. z. – Stadion: Arena Gdańsk, Gdańsk (POL)
Grupa C
Włochy:Irlandia – 20:45
Sędzia: n. z. – Stadion: Miejski stadion, Poznań (POL)
19 czerwca 2012
Grupa D
Szwecja:Francja – 20:45
Sędzia: n. z. – Stadion: Olimpijski Stadion, Kijów (UKR)
Grupa D
Anglia:Ukraina – 20:45
Sędzia: n. z. – Stadion: Donbass Arena, Donieck (UKR)
Źródło: UEFA.com