The 17th edition of the European Championship was played in Germany from 14 June to 14 July, 2024. A total of 24 teams will take part in the Euro finals. Spain beat England in the Euro 2024 final by 2-1.
Euro Cup Past Winners
Spain (1964, 2008, 2012 and 2024) have won the European trophy a record four times. Germany (1972, 1980 and 1996) have won it three times. Italy (1968 and 2020) and France (1984 and 2000) have won the title twice. Russia (1960), Czechoslovakia (1976), Netherlands (1988), Denmark (1992), Greece (2004) and Portugal (2016) have won it once.
Euro 2024 Format
The 24 qualified teams are divided into six groups of four teams. In the league stage, each team will play the other three teams of the group in a single-round robin format. The top two teams from each group and top-four third-ranked teams will qualify for the knockout round. There will be a round of 16, quarter-finals, semifinals and the final. There will be no 3rd place match in Euro 2024.
Euro 2024 Groups and Teams
Out of the 24 teams qualified for the tournament, 19 were part of the previous edition. Albania and Romania missed the Euro 2020, Slovenia and Serbia return after last playing in Euro 2000. Georgia is the only team making its debut in Euro 2024.
The groups for Euro 2024 are:
Group A – Germany, Scotland, Hungary, Switzerland
Group B – Spain, Croatia, Italy, Albania
Group C – Slovenia, Denmark, Serbia, England
Group D – Poland, Netherlands, Austria, France
Group E – Belgium, Slovakia, Romania, Ukraine
Group F – Turkey, Georgia, Portugal, Czech Republic
Euro 2024 Venues
Germany will host the European championships for the third time, after hosting the 1988 edition and four matches (played in Munich) during the multi-city 2020 tournament. 51 matches will take place across ten stadiums in Germany. The host cities are Berlin, Dortmund, Munich, Cologne, Stuttgart, Hamburg, Leipzig, Frankfurt, Gelsenkirchen, and Dusseldorf.
Munich will host the opening match, while the final will be played at the Olympiastadion in Berlin. Dortmund and Munich will host the two semi finals.
Berlin: Olympiastadion (70,000 capacity), 6 matches
Munich: Munich Football Arena (67,000), 6 matches
Dortmund: BVB Stadion Dortmund (66,000), 6 matches
Stuttgart: Stuttgart Arena (54,000), 5 matches
Gelsenkirchen: Arena AufSchalke (50,000), 4 matches
Hamburg: Volksparkstadion Hamburg (50,000), 5 matches
Frankfurt: Frankfurt Arena (48,000), 5 matches
Cologne: Cologne Stadium (47,000), 5 matches
Dusseldorf: Dusseldorf Arena (47,000), 5 matches
Leipzig: Leipzig Stadium (42,000), 4 matches
Euro 2024 Schedule With India Timings
The opening match of the Euro 2024 will be played between hosts Germany and Scotland on 14 June (15 June in India). Spain played their first match against Croatia on Saturday, 15 June. Defending champions Italy play its first match against Albania on the same day and last edition's runner-up England play against Serbia on Sunday, 16 June. Cristiano Ronaldo and Portugal play first match against the Czech Republic on Tuesday, 18 June.
Round of 16 starts on 29 June, quarterfinals on 5 July, semifinals on 9 July and the all-important final takes place on 14 July (15 July in India). The matches will kick off at 6.30pm, 9.30pm and 12.30am IST (India Standard Time).
Final
15 July
Final: Spain vs England (Berlin, 12:30 AM) 2-1 FT
Semifinals Stage
10 July
Match 49: Spain vs France (Munich, 12:30 AM) 2-1 FT
11 July
Match 50: Netherlands vs England (Dortmund, 12:30 AM) 1-2 FT
Quarterfinals Stage
5 July
Match 45: Spain vs Germany (Stuttgart, 9:30 PM) 2-1 FT (a.e.t.)
6 July
Match 46: Portugal vs France (Hamburg, 12:30 AM) 0-0 FT (a.e.t.), 3-5 (penalties)
Match 48: England vs Switzerland (Dusseldorf, 9:30 PM) 1-1 FT (a.e.t.), 5-3 (penalties)
7 July
Match 47: Netherlands vs Turkey (Berlin, 12:30 AM) 2-1 FT
Round of 16 Stage
29 June
Match 38: Switzerland vs Italy (Berlin, 9:30 PM) 2-0 FT
30 June
Match 37: Germany vs Denmark (Dortmund, 12:30 AM) 2-0 FT
Match 40: England vs Slovakia (Gelsenkirchen, 9:30 PM) 2-1 FT (a.e.t.)
1 July
Match 39: Spain vs Georgia (Cologne, 12:30 AM) 4-1 FT
Match 42: France vs Belgium (Dusseldorf, 9:30 PM) 1-0 FT
2 July
Match 41: Portugal vs Slovenia (Frankfurt, 12:30 AM) 0-0 FT (a.e.t.), 3-0 (penalties)
Match 43: Romania vs Netherlands (Munich, 9:30 PM) 0-3 FT
3 July
Match 44: Austria vs Turkey (Leipzig, 12:30 AM) 1-2 FT
Group Stage
Matchday 1
15 June
Group A: Germany vs Scotland (Munich, 12:30 AM IST) 5-1 FT
Group A: Hungary vs Switzerland (Cologne, 6:30 PM) 1-3 FT
Group B: Spain vs Croatia (Berlin, 9:30 PM) 3-0 FT
16 June
Group B: Italy vs Albania (Dortmund, 12:30 AM) 2-1 FT
Group D: Poland vs Netherlands (Hamburg, 6:30 PM) 1-2 FT
Group C: Slovenia vs Denmark (Stuttgart, 9:30 PM) 1-1 FT
17 June
Group C: Serbia vs England (Gelsenkirchen, 12:30 AM) 0-1 FT
Group E: Romania vs Ukraine (Munich, 6:30 PM) 3-0 FT
Group E: Belgium vs Slovakia (Frankfurt, 9:30 PM) 0-1 FT
18 June
Group D: Austria vs France (Dusseldorf, 12:30 AM) 0-1 FT
Group F: Turkey vs Georgia (Dortmund, 9:30 PM) 3-1 FT
19 June
Group F: Portugal vs Czech Republic (Leipzig, 12:30 AM) 2-1 FT
Matchday 2
Group B: Croatia vs Albania (Hamburg, 6:30 PM) 2-2 FT
Group A: Germany vs Hungary (Stuttgart, 9:30 PM) 2-0 FT
20 June
Group A: Scotland vs Switzerland (Cologne, 12:30 AM) 1-1 FT
Group C: Slovenia vs Serbia (Munich, 6:30 PM) 1-1 FT
Group C: Denmark vs England (Frankfurt, 9:30 PM) 1-1 FT
21 June
Group B: Spain vs Italy (Gelsenkirchen, 12:30 AM) 1-0 FT
Group E: Slovakia vs Ukraine (Dusseldorf, 6:30 PM) 1-2 FT
Group D: Poland vs Austria (Berlin, 9:30 PM) 1-3 FT
22 June
Group D: Netherlands vs France (Leipzig, 12:30 AM) 0-0 FT
Group F: Georgia vs Czech Republic (Hamburg, 6:30 PM) 1-1 FT
Group F: Turkey vs Portugal (Dortmund, 9:30 PM) 0-3 FT
23 June
Group E: Belgium vs Romania (Cologne, 12:30 AM) 2-0 FT
Matchday 3
24 June
Group A: Switzerland vs Germany (Frankfurt, 12:30 AM) 1-1 FT
Group A: Scotland vs Hungary (Stuttgart, 12:30 AM) 0-1 FT
25 June
Group B: Croatia vs Italy (Leipzig, 12:30 AM) 1-1 FT
Group B: Albania vs Spain (Dusseldorf, 12:30 AM) 0-1 FT
Group D: Netherlands vs Austria (Berlin, 9:30 PM) 2-3 FT
Group D: France vs Poland (Dortmund, 9:30 PM) 1-1 FT
26 June
Group C: England vs Slovenia (Cologne, 12:30 AM) 0-0 FT
Group C: Denmark vs Serbia (Munich, 12:30 AM) 0-0 FT
Group E: Slovakia vs Romania (Frankfurt, 9:30 PM) 1-1 FT
Group E: Ukraine vs Belgium (Stuttgart, 9:30 PM) 0-0 FT
27 June
Group F: Czech Republic vs Turkey (Hamburg, 12:30 AM) 1-2 FT
Group F: Georgia vs Portugal (Gelsenkirchen, 12:30 AM) 2-0 FT
Euro 2024 Live Streaming
Sony Sports Network is the official broadcaster for all the matches of the Euro 2024 in India. The live streaming of all the matches will be available on the SonyLIV app. Make your fantasy football teams for Euro 2024 matches on the Howzat fantasy app.
FAQs
Where is Euro 2024 hosted?
The UEFA Euro 2024 is held across ten venues in Germany. Germany is hosting for the third time, after 1988 and some matches in Euro 2020.
How many stadiums are there in Euro 2024?
51 matches will be played across ten stadiums. The venues are Dortmund, Munich, Cologne, Stuttgart, Hamburg, Leipzig, Frankfurt, Gelsenkirchen and Dusseldorf.
Who won the 2024 Euro final?
Spain beat England by 2-1 in the final of the Euro 2024 at Berlin. Spain took lead in the 47th min by Neco Williams goal. England leveled the score in the second half by a Cole Palmer goal. Spain's Mikel Oyarzabal scored the winner in the 86th minute.
How to watch the UEFA Euro 2024 live in India?
The live coverage of UEFA Euro 2024 in India will be on Sony Sports Network TV channels and SonyLIV App.