The 17th edition of the UEFA European Championship in Germany has now reached the final day.
The tournament kicked off on June 15 and concludes at the Olympiastadion in Berlin on July 15, with England and Spain facing off for the trophy.
Not only on the continent, but fans all across the world have been enjoying the international football tournament, as some of their favourite superstars take to the pitch to represent their respective countries.
Cristiano Ronaldo, despite being 39 and playing for a club in Saudi Arabia, remains a key player for Portugal but was unable to inspire his side beyond the quarterfinal stage, where they lost to France on penalties.
Kylian Mbappe's team, Harry Kane's England and Rodri's Spain all entered the tournament as strong favourites. Other emerging superstars who have graced the pitch include Jude Bellingham, Bukayo Saka, and Jamal Musiala.
The Sporting News looks at the key details for Euro 2024, including how to watch it in India, fixture dates and kickoff times.
How to watch Euro 2024 matches in India
- TV Channel: Sony Sports Network
- Live stream: Sony Liv
Sony Sports Network has the exclusive rights to broadcast all the matches of the 2024 UEFA European Championship. The online live streaming will be available on Sony LIV app and website.
Euro 2024 kickoff times
All group-stage matches at Euro 2024 were assigned to one of three kickoff times at 6:30 p.m., 9:30 p.m. and 12:30 a.m. IST (local time in India). The final is in the latter time slot.
Euro 2024 fixtures
The group stage began on June 15, 2024, with hosts Germany facing Scotland in Munich at the Allianz Arena in the tournament opener.
The tournament action then continued for the rest of the month, with the knockout stage beginning June 29, 2024, with the Round of 16.
The final will take place in Berlin on July 15, 2024 India time, to crown the winner and wrap up the competition.
Euro 2024 final
Fixture | Date | IST KO time | Venue |
Spain vs. England | Jul. 15 | 12:30 a.m. | Olympiastadion, Berlin |
-----------------------------------------------------
Euro 2024 Group A fixtures
Fixture | Date | IST KO time | Venue |
Germany vs. Scotland | Jun. 15 | 12:30 a.m. | Allianz Arena, Munich |
Hungary vs. Switzerland | Jun. 15 | 6:30 p.m. | RheinEnergieStadion, Cologne |
Germany vs. Hungary | Jun. 19 | 9:30 p.m. | MHP Arena, Stuttgart |
Scotland vs. Switzerland | Jun. 20 | 12:30 a.m. | RheinEnergieStadion, Cologne |
Switzerland vs. Germany | Jun. 24 | 12:30 a.m. | Walstadion, Frankfurt |
Scotland vs. Hungary | Jun. 24 | 12:30 a.m. | MHP Arena, Stuttgart |
Euro 2024 Group B fixtures
Fixture | Date | IST KO time | Venue |
Spain vs. Croatia | Jun. 15 | 9:30 p.m. | Olympistadion, Berlin |
Italy vs. Albania | Jun. 16 | 12:30 a.m. | Signal Iduna Park, Dortmund |
Croatia vs. Albania | Jun. 19 | 6:30 p.m. | Volksparkstadion, Hamburg |
Spain vs. Italy | Jun. 21 | 12:30 a.m. | Veltins-Arena, Gelsenkirchen |
Albania vs. Spain | Jun. 25 | 12:30 a.m. | Merkur Spiel-Arena, Dusseldorf |
Croatia vs. Italy | Jun. 25 | 12:30 a.m. | Red Bull Arena, Leipzig |
Euro 2024 Group C fixtures
Fixture | Date | IST KO time | Venue |
Slovenia vs. Denmark | Jun. 16 | 9:30 p.m. | MHPArena, Stuttgart |
Serbia vs. England | Jun. 17 | 12:30 a.m. | Veltins-Arena, Gelsenkirchen |
Slovenia vs. Serbia | Jun. 20 | 6:30 p.m. | Allianz Arena, Munich |
Denmark vs. England | Jun. 20 | 9:30 p.m. | Walstadion, Frankfurt |
England vs. Slovenia | Jun. 26 | 12:30 a.m. | RheinEnergieStadion, Cologne |
Denmark vs. Serbia | Jun. 26 | 12:30 a.m. | Allianz Arena, Munich |
Euro 2024 Group D fixtures
Fixture | Date | IST KO time | Venue |
Poland vs. Netherlands | Jun. 16 | 6:30 p.m. | Volksparkstadion, Hamburg |
Austria vs. France | Jun. 18 | 12:30 a.m. | Merkur Spiel-Arena, Dusseldorf |
Poland vs. Austria | Jun. 21 | 9:30 p.m. | Olympiastadion, Berlin |
Netherlands vs. France | Jun. 21 | 9:30 p.m. | Red Bull Arena, Leipzig |
Netherlands vs. Austria | Jun. 25 | 9:30 p.m. | Olympiastadion, Berlin |
France vs. Poland | Jun. 25 | 9:30 p.m. | Signal Iduna Park, Dortmund |
Euro 2024 Group E fixtures
Fixture | Date | IST KO time | Venue |
Romania vs. Ukraine | Jun. 17 | 6:30 p.m. | Allianz Arena, Munich |
Belgium vs. Slovakia | Jun. 17 | 9:30 p.m. | Walstadion, Frankfurt |
Slovakia vs. Ukraine | Jun. 21 | 6:30 p.m. | Merkur Spiel-Arena, Dusseldorf |
Belgium vs. Romania | Jun. 23 | 12:30 a.m. | RheinEnergieStadion, Cologne |
Slovakia vs. Romania | Jun. 26 | 9:30 p.m. | Walstadion, Frankfurt |
Ukraine vs. Belgium | Jun. 26 | 9:30 p.m. | MHPArena, Stuttgart |
Euro 2024 Group F fixtures
Fixture | Date | IST KO time | Venue |
Turkey vs. Georgia | Jun. 18 | 9:30 p.m. | Signal Iduna Park, Dortmund |
Portugal vs. Czech Republic | Jun. 19 | 12:30 a.m. | Red Bull Arena, Leipzig |
Georgia vs. Czech Republic | Jun. 22 | 6:30 p.m. | Volksparkstadion, Hamburg |
Turkey vs. Portugal | Jun. 22 | 9:30 p.m. | Signal Iduna Park, Dortmund |
Georgia vs. Portugal | Jun. 27 | 12:30 a.m. | Veltins-Arena, Gelsenkirchen |
Czech Republic vs. Turkey | Jun. 27 | 12:30 a.m. | Volksparkstadion, Hamburg |
Euro 2024 Round of 16
Date | IST KO time | Match | Venue |
June 29 | 9 p.m. | Switzerland vs. Italy | Olympiastadion, Berlin |
June 30 | 12:00 a.m. | Germany vs. Denmark | Signal Iduna Park, Dortmund |
June 30 | 9 p.m. | England vs. Slovakia | Veltins-Arena, Gelsenkirchen |
July 1 | 12:00 a.m. | Spain vs. Georgia | RheinEnergieStadion, Cologne |
July 1 | 9 p.m. | France vs. Belgium | Merkur Spiel-Arena, Dusseldorf |
July 2 | 12:00 a.m. | Portugal vs. Slovenia | Waldstadion, Frankfurt |
July 2 | 9 p.m. | Romania vs. Netherlands | Allianz Arena, Munich |
July 3 | 12:00 a.m. | Austria vs. Turkey | Red Bull Arena, Leipzig |
Euro 2024 quarterfinals
Fixture | Date | IST KO time | Venue |
Spain vs. Germany | Jul. 5 | 9:30 p.m. | MHPArena, Stuttgart |
Portugal vs. France | Jul. 6 | 12:30 a.m. | Volksparkstadion, Hamburg |
England vs. Switzerland | Jul. 6 | 9:30 p.m. | Merkur Spiel-Arena, Dusseldorf |
Netherlands vs. Turkey | Jul. 7 | 12:30 a.m. | Olympiastadion, Berlin |
Euro 2024 semifinals
Fixture | Date | IST KO time | Venue |
Spain vs. France | Jul. 10 | 12:30 a.m. | Allianz Arena, Munich |
England vs. Netherlands | Jul. 11 | 12:30 a.m. | Signal Iduna Park, Dortmund |
If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >