Hasil Pertandingan Grup A
12 Juni 2021 Turki vs Italia 0-3 (02.00 WIB, Stadio Olimpico, Roma, Italia)
12 Juni 2021 Wales vs Swiss 1-1 (20.00 WIB, Olympic Stadium, Baku, Azerbaijan)
16 Juni 2021 Turki vs Wales 0-2 (23.00, Olympic Stadium, Baku, Azerbaijan)
17 Juni 2021 Italia vs Swiss 3-0 (02.00, Stadio Olimpico, Roma, Italia)
20 Juni 2021 Swiss vs Turki 3-1 (23.00 WIB, Olympic Stadium, Baku, Azerbaijan)
20 Juni 2021 Italia vs Wales 1-0 (23.00 WIB, Stadio Olimpico, Roma, Italia)
Hasil Pertandingan Grup B
12 Juni 2021 Denmark vs Finlandia 0-1 (23.00 WIB, Parken Stadium, Kopenhagen, Denmark)
13 Juni 2021 Belgia vs Rusia 3-0 (02.00 WIB, Krestovsky Stadium, Saint Petersburg, Rusia)
16 Juni 2021 Finlandia vs Rusia 0-1 (20.00 WIB, Krestovsky Stadium, Saint Petersburg, Rusia)
17 Juni 2021 Denmark vs Belgia 1-2 (23.00 WIB, Parken Stadium, Kopenhagen, Denmark)
22 Juni 2021 Finlandia vs Belgia 0-2 (02.00 WIB, Krestovsky Stadium, Saint Petersburg, Rusia)
22 Juni 2021 Rusia vs Denmark 1-4 (02.00 WIB, Parken Stadium, Kopenhagen, Denmark)
Hasil Pertandingan Grup C
13 Juni 2021 Austria vs Makedonia Utara 3-1 (23.00 WIB, Arena Nationala, Bucharest, Rumania)
14 Juni 2021 Belanda vs Ukraina 3-2 (02.00 WIB, Johan Cruyff Stadium, Amsterdam, Belanda)
17 Juni 2021 Ukraina vs Makedonia Utara 2-1 (20.00 WIB, Arena Nationala, Bucharest, Rumania)
18 Juni 2021 Belanda vs Austria 2-0 (02.00 WIB, Johan Cruyff Stadium, Amsterdam, Belanda)
21 Juni 2021 Ukraina vs Austria 0-1 (23.00 WIB, Arena Nationala, Bucharest, Rumania)
21 Juni 2021 Makedonia Utara vs Belanda 0-3 (23.00 WIB, Johan Cruyff Stadium, Amsterdam, Belanda)
Hasil Pertandingan Grup D
13 Juni 2021 Inggris vs Kroasia 1-0 (20.00 WIB, Wembley Stadium, London, Inggris)
14 Juni 2021 Skotlandia vs Republik Ceko 0-2 (20.00 WIB, Hampden Park, Glasgow, Skotlandia)
18 Juni 2021 Kroasia vs Republik Ceko 1-1 (23.00 WIB, Hampden Park, Glasgow, Skotlandia)
19 Juni 2021 Inggris vs Skotlandia 0-0 (02.00 WIB, Wembley Stadium, London, Inggris)
23 Juni 2021 Republik Ceko vs Inggris 0-1 (02.00 WIB, Wembley Stadium, London, Inggris)
23 Juni 2021 Kroasia vs Skotlandia 3-1 (02.00 WIB, Hampden Park, Glasgow, Skotlandia
Hasil Pertandingan Grup E
14 Juni 2021 Polandia vs Slovakia 1-2 (23.00 WIB, Krestovsky Stadium, Saint Petersburg, Rusia)
15 Juni 2021 Spanyol vs Swedia 0-0 (02.00 WIB, Estadio La Cartuja, Sevilla, Spanyol)
18 Juni 2021 Swedia vs Slovakia 1-0 (20.00 WIB Krestovsky Stadium, Saint Petersburg, Rusia)
20 Juni 2021 Spanyol vs Polandia 1-1 (02.00 WIB, Estadio La Cartuja, Sevilla, Spanyol)
23 Juni 2021 Swedia vs Polandia (23.00 WIB, Krestovsky Stadium, Saint Petersburg, Rusia)
23 Juni 2021 Slovakia vs Spanyol (23.00 WIB, Estadio La Cartuja, Sevilla, Spanyol)
Hasil Pertandingan Grup F
15 Juni 2021 Hungaria vs Portugal 0-3 (23.00 WIB, Puskas Arena, Budapest, Hungaria)
16 Juni 2021 Prancis vs Jerman 1-0 (02.00 WIB, Allianz Arena, Munchen, Jerman)
19 Juni 2021 Hungaria vs Prancis 1-1 (20.00 WIB, Puskas Arena, Budapest, Hungaria)
19 Juni 2021 Portugal vs Jerman 2-4 (23.00 WIB, Allianz Arena, Munchen, Jerman)
24 Juni 2021 Jerman vs Hungaria (02.00 WIB, Allianz Arena, Munchen, Jerman)
24 Juni 2021 Portugal vs Prancis (02.00 WIB, Puskas Arena, Budapest, Hungaria)
Hasil Pertandingan Babak 16 besar
26 Juni 2021 Wales 0-4 Denmark (23:00 WIB, Johan Cruyff Arena, Amsterdam, Belanda)
27 Juni 2021 Italia 2-1 Austria (02:00 WIB, Wembley Stadium, London, Inggris)
27 Juni 2021 Belanda 0-2 Republik Ceko (23.00 WIB, Puskas Arena, Budapest, Hungaria)
28 Juni 2021 Belgia 1-0 Portugal (02.00 WIB, Estadio La Cartuja, Sevilla, Spanyol)
28 Juni 2021 Kroasia 3-5 Spanyol (23.00, Parken Stadium, Kopenhagen, Denmark)
29 Juni 2021 Prancis 3-3 (4-5) Swiss (02.00 WIB, Arena Nationala, Bucharest, Rumania)
29 Juni 2021 Inggris 2-0 Jerman (23.00 WIB, Wembley Stadium, London, Inggris)
30 Juni 2021 Swedia 1-2 Ukraina (02.00 WIB, Hampden Park, Glasgow, Skotlandia)
(Sumber,Liputan6.com)