Author Photo
Euro 2024
(Getty Images)

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 

FixtureDateIST KO timeVenue
Spain vs. England Jul. 1512:30 a.m.Olympiastadion, Berlin

-----------------------------------------------------

Euro 2024 Group A fixtures

FixtureDateIST KO timeVenue
Germany vs. ScotlandJun. 1512:30 a.m.Allianz Arena, Munich
Hungary vs. SwitzerlandJun. 156:30 p.m.RheinEnergieStadion, Cologne
Germany vs. HungaryJun. 199:30 p.m.MHP Arena, Stuttgart
Scotland vs. Switzerland Jun. 2012:30 a.m.RheinEnergieStadion, Cologne
Switzerland vs. GermanyJun. 2412:30 a.m.Walstadion, Frankfurt
Scotland vs. HungaryJun. 2412:30 a.m.MHP Arena, Stuttgart

Euro 2024 Group B fixtures

FixtureDateIST KO timeVenue
Spain vs. CroatiaJun. 159:30 p.m.Olympistadion, Berlin
Italy vs. AlbaniaJun. 1612:30 a.m.Signal Iduna Park, Dortmund
Croatia vs. AlbaniaJun. 196:30 p.m.Volksparkstadion, Hamburg
Spain vs. Italy Jun. 2112:30 a.m.Veltins-Arena, Gelsenkirchen 
Albania vs. SpainJun. 2512:30 a.m.Merkur Spiel-Arena, Dusseldorf
Croatia vs. ItalyJun. 2512:30 a.m.Red Bull Arena, Leipzig

Euro 2024 Group C fixtures

FixtureDateIST KO timeVenue
Slovenia vs. DenmarkJun. 169:30 p.m.MHPArena, Stuttgart
Serbia vs. EnglandJun. 1712:30 a.m.Veltins-Arena, Gelsenkirchen 
Slovenia vs. SerbiaJun. 206:30 p.m.Allianz Arena, Munich
Denmark vs. EnglandJun. 209:30 p.m.Walstadion, Frankfurt
England vs. SloveniaJun. 2612:30 a.m.RheinEnergieStadion, Cologne
Denmark vs. SerbiaJun. 2612:30 a.m.Allianz Arena, Munich

Euro 2024 Group D fixtures

FixtureDateIST KO timeVenue
Poland vs. NetherlandsJun. 166:30 p.m.Volksparkstadion, Hamburg
Austria vs. FranceJun. 1812:30 a.m.Merkur Spiel-Arena, Dusseldorf
Poland vs. AustriaJun. 219:30 p.m.Olympiastadion, Berlin
Netherlands vs. FranceJun. 219:30 p.m.Red Bull Arena, Leipzig
Netherlands vs. AustriaJun. 259:30 p.m.Olympiastadion, Berlin
France vs. PolandJun. 259:30 p.m.Signal Iduna Park, Dortmund

Euro 2024 Group E fixtures

FixtureDateIST KO timeVenue
Romania vs. UkraineJun. 176:30 p.m.Allianz Arena, Munich
Belgium vs. SlovakiaJun. 179:30 p.m.Walstadion, Frankfurt
Slovakia vs. UkraineJun. 216:30 p.m.Merkur Spiel-Arena, Dusseldorf
Belgium vs. RomaniaJun. 2312:30 a.m.RheinEnergieStadion, Cologne
Slovakia vs. RomaniaJun. 269:30 p.m.Walstadion, Frankfurt
Ukraine vs. BelgiumJun. 269:30 p.m.MHPArena, Stuttgart

Euro 2024 Group F fixtures

FixtureDateIST KO timeVenue
Turkey vs. GeorgiaJun. 189:30 p.m.Signal Iduna Park, Dortmund
Portugal vs. Czech RepublicJun. 1912:30 a.m.Red Bull Arena, Leipzig
Georgia vs. Czech RepublicJun. 226:30 p.m.Volksparkstadion, Hamburg
Turkey vs. PortugalJun. 229:30 p.m.Signal Iduna Park, Dortmund
Georgia vs. PortugalJun. 2712:30 a.m.Veltins-Arena, Gelsenkirchen
Czech Republic vs. TurkeyJun. 2712:30 a.m.Volksparkstadion, Hamburg

Euro 2024 Round of 16 

DateIST KO timeMatchVenue
June 299 p.m.Switzerland vs. ItalyOlympiastadion, Berlin
June 3012:00 a.m.Germany vs. DenmarkSignal Iduna Park, Dortmund
June 309 p.m.England vs. SlovakiaVeltins-Arena, Gelsenkirchen
July 112:00 a.m.Spain vs. GeorgiaRheinEnergieStadion, Cologne
July 19 p.m.France vs. BelgiumMerkur Spiel-Arena, Dusseldorf
July 212:00 a.m.Portugal vs. SloveniaWaldstadion, Frankfurt
July 29 p.m.Romania vs. Netherlands Allianz Arena, Munich
July 312:00 a.m.Austria vs. TurkeyRed Bull Arena, Leipzig

Euro 2024 quarterfinals 

FixtureDateIST KO timeVenue
Spain vs. GermanyJul. 59:30 p.m.MHPArena, Stuttgart
Portugal vs. FranceJul. 612:30 a.m.Volksparkstadion, Hamburg
England vs. SwitzerlandJul. 69:30 p.m.Merkur Spiel-Arena, Dusseldorf
Netherlands vs. TurkeyJul. 712:30 a.m.Olympiastadion, Berlin

Euro 2024 semifinals 

FixtureDateIST KO timeVenue
Spain vs. FranceJul. 1012:30 a.m.Allianz Arena, Munich
England vs. NetherlandsJul. 1112: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 >

Author(s)
Abhinav Sharma Photo

Abhinav Nair is a content producer for The Sporting News, working across global editions.