While the UEFA Champions League and the respective domestic leagues have impressed and enthralled us this season, our attention will soon shift to the biggest International football tournament – only behind the FIFA World Cup – in the UEFA Euro. Find the complete Euro 2016 Fixtures with Indian Timings below.
Also read: UEFA Champions League 2015-16 semi-final draw: Timings, Live streaming and TV Information
The best teams from across Europe will compete on Europe's elite stage to crown a new Europe champion. Spread across ten exotic French destinations, the Euro is one of the most anticipated tournaments.
While Germany are the current world champions having lifted the FIFA World Cup two years ago, their title credentials in this competition could be seriously threatened by the likes of Spain, France and Belgium – currently Europe's top seeded side.
Spain have won the last two editions of the UEFA Euro but head into this tournament firmly alongside their rivals given their poor performance in the FIFA World Cup where they were eliminated in the group stages after a string of under par performances.
Elsewhere France have been dealt a huge blow as star striker Karim Benzema is ruled out for the tournament for involving himself in a blackmailing incident involving him compatriot Mathieu Valbuena. Elsewhere England, Wales, Netherlands and Belgium will be hoping they make the similar impact they've displayed in the group stages.
The competition begins on the 10th of June as hosts France take on Romania in the first Group A fixture. You can follow the whole competition on our website through our dedicated live cards but for now, here's the detailed schedule including timings*, dates, days – even available for you to download at the end of the page.
*All time in IST
Euro 2016 fixtures / Schedule in Indian Time:
GROUP A
Day | Date | Match | Time | Venue |
Friday | 10/6/2016 | France v Romania | 12:30am | Stade de France Paris |
Saturday | 11/6/2016 | Albania v Switzerland | 06:30pm | Stade Bollaert-Delelis Lens |
Wednesday | 15/6/2016 | Romania v Switzerland | 09:30pm | Parc des Princes Paris |
Wednesday | 15/6/2016 | France v Albania | 12:30am | Stade Velodrome Marseille |
Sunday | 19/6/2016 | Romania v Albania | 12:30am | Stade de Lyon |
Sunday | 19/6/2016 | Switzerland v France | 12:30am | Stade Pierre Mauroy Lille |
GROUP B
Saturday | 11/6/2016 | Wales v Slovakia | 09:30pm | Stade de Bordeaux |
Saturday | 11/6/2016 | England v Russia | 12:30am | Stade Velodrome Marseille |
Wednesday | 15/6/2016 | Russia v Slovakia | 06:30pm | Stade Pierre Mauroy Lille |
Thursday | 16/6/2016 | England v Wales | 06:30pm | Stade Bollaert-Delelis Lens |
Monday | 20/6/2016 | Russia v Wales | 12:30am | Stadium de Toulouse |
Monday | 20/6/2016 | Slovakia v England | 12:30am | Stade Geoffroy-Guichard St Etienne |
GROUP C
Sunday | 12/6/2016 | Poland v Northern Ireland | 09:30pm | Stade de Nice |
Sunday | 12/6/2016 | Germany v Ukraine | 12:30am | Stade Pierre Mauroy Lille |
Thursday | 16/6/2016 | Ukraine v Northern Ireland | 09:30pm | Stade de Lyon |
Thursday | 16/6/2016 | Germany v Poland | 12:30am | Stade de France Paris |
Tuesday | 21/6/2016 | Ukraine v Poland | 09:30pm | Stade Velodrome Marseille |
Tuesday | 21/6/2016 | Northern Ireland v Germany | 09:30pm | Parc des Princes Paris |
GROUP D
Sunday | 12/6/2016 | Turkey v Croatia | 06:30pm | Parc des Princes Paris) |
Monday | 13/6/2016 | Spain v Czech Republic | 06:30pm | Stadium de Toulouse |
Friday | 17/6/2016 | Czech Republic v Croatia | 09:30pm | Stade Geoffroy Guichard St Etienne |
Friday | 17/6/2016 | Spain v Turkey | 12:30am | Stade de Nice |
Tuesday | 21/6/2016 | Czech Republic v Turkey | 12:30am | Stade Bollaert-Delelis Lens |
Tuesday | 21/6/2016 | Croatia v Spain | 12:30am | Stade de Bordeaux |
GROUP E
Monday | 13/6/2016 | Republic of Ireland v Sweden | 09:30pm | Stade de France Paris |
Monday | 13/6/2016 | Belgium v Italy | 12:30am | Stade de Lyon |
Friday | 17/6/2016 | Italy v Sweden | 06:30pm | Stadium de Toulouse |
Saturday | 18/6/2016 | Belgium v Republic of Ireland | 06:30pm | Stade de Bordeaux |
Wednesday | 22/6/2016 | Italy v Republic of Ireland | 12:30am | Stade Pierre Mauroy Lille |
Wednesday | 22/6/2016 | Sweden v Belgium | 12:30am | Stade de Nice |
GROUP F
Tuesday | 14/6/2016 | Austria v Hungary | 09:30pm | Stade de Bordeaux |
Tuesday | 14/6/2016 | Portugal v Iceland | 12:30am | Stade Geoffroy Guichard St Etienne |
Saturday | 18/6/2016 | Iceland v Hungary | 09:30pm | Stade Velodrome Marseille |
Saturday | 18/6/2016 | Portugal v Austria | 12:30am | Parc des Princes Paris |
Wednesday | 22/6/2016 | Iceland v Austria | 09:30pm | Stade de France |
Wednesday | 22/6/2016 | Hungary v Portugal | 09:30pm | Stade de Lyon |
LAST 16
Match 1 | Runner-up Group A v Runner-up C | 06:30pm | 25/6/2016 | St-Etienne |
Match 2 | Winner D v Third-place B/E/F | 12:30am | 25/6/2016 | Lens |
Match 3 | Winner B v Third-place A/C/D | 09:30pm | 25/6/2016 | Paris |
Match 4 | Winner F v Runner-up E | 12:30am | 26/6/2016 | Toulouse |
Match 5 | Winner C v Third-place A/B/F | 09:30pm | 26/6/2016 | Lille |
Match 6 | Winner A v Third-place C/D/E | 06:30pm | 26/6/2016 | Lyon |
Match 7 | Winner E v Runner-up D | 09:30pm | 27/6/2016 | St-Denis |
Match 8 | Runner-up B v Runner-up F | 12:30am | 27/6/2016 | Nice |
QUARTER-FINALS
Winner Match 1 v Winner Match 2 | 12:30am | 30/6/2016 | Marseille |
Winner Match 3 v Winner Match 4 | 12:30am | 1/7/2016 | Lille |
Winner Match 5 v Winner Match 6 | 12:30am | 2/7/2016 | Bordeaux |
Winner Match 7 v Winner Match 8 | 12:30am | 3/7/2016 | St-Denis |
SEMI-FINALS
Winner QF1 v Winner QF2 | 12:30am | 6/7/2016 | Lyon |
Winner QF3 v Winner QF4 | 12:30am | 7/7/2016 | Marseille |
FINAL
Winner SF1 v Winner SF2 | 12:30am | 10/7/2016 | St-Denis |