All timings are in BST. Indian Standard time is 4 and half hours ahead of BST
Friday, June 10
8pm: France vs Romania (Stade de France)
Saturday, June 11
2pm: Albania vs Switzerland (Stade Felix Bollaert-Delelis)
5pm: Wales vs Slovakia (Matmut Atlantique)
8pm: England vs Russia (Stade Vélodrome)
Sunday, June 12
2pm: Turkey vs Croatia (Parc des Princes)
5pm: Poland vs Northern Ireland (Allianz Riviera)
8pm: Germany vs Ukraine (Stade Pierre-Mauroy)
Monday, June 13
2pm: Spain vs Czech Republic (Stadium Municipal, Toulouse)
5pm: Republic of Ireland vs Sweden (Stade de France)
8pm: Belgium vs Italy (Parc OL)
Tuesday, June 14
5pm: Austria vs Hungary (Matmut Atlantique)
8pm: Portugal vs Iceland (Stade Geoffroy-Guichard)
Wednesday, June 15
2pm: Russia vs Slovakia (Stade Pierre-Mauroy)
5pm: Romania vs Switzerland (Parc des Princes)
8pm: France vs Albania (Stade Vélodrome)
Thursday, June 16
2pm: England vs Wales (Stade Felix Bollaert-Delelis)
5pm: Ukraine vs Northern Ireland (Parc OL)
8pm: Germany vs Poland (Stade de France)
Friday, June 17
2pm: Italy vs Sweden (Stadium Municipal, Toulouse)
5pm: Czech Republic vs Croatia (Stade Geoffroy-Guichard)
8pm: Spain vs Turkey (Allianz Riviera)
Saturday, June 18
2pm: Belgium vs Republic of Ireland (Matmut Atlantique)
5pm: Iceland vs Hungary (Stade Vélodrome)
8pm: Portugal vs Austria (Parc des Princes)
Sunday, June 19
8pm: Romania vs Albania (Parc OL)
8pm: Switzerland vs France (Stade Pierre-Mauroy)
Monday, June 20
8pm: Russia vs Wales (Stadium Municipal, Toulouse)
8pm: Slovakia vs England (Stade Geoffroy-Guichard)
Tuesday, June 21
5pm: Northern Ireland vs Germany (Parc des Princes)
5pm: Ukraine vs Poland (Stade Vélodrome)
8pm: Croatia vs Spain (Matmut Atlantique)
8pm: Czech Republic vs Turkey (Stade Felix Bollaert-Delelis)
Wednesday, June 22
5pm: Hungary vs Portugal (Parc OL)
5pm: Iceland vs Austria (Stade de France)
8pm: Italy vs Republic of Ireland (Stade Pierre-Mauroy)
8pm: Sweden vs Belgium (Allianz Riviera)
Saturday, June 25
Round of 16
2pm: A2 vs C2 (Stade Geoffroy-Guichard)
5pm: B1 vs 3ACD (Parc des Princes)
8pm: D1 vs 3BEF (Stade Felix Bollaert-Delelis)
Sunday, June 26
Round of 16
2pm: A1 vs 3CDE (Parc OL)
5pm: C1 vs 3ABF (Stade Pierre-Mauroy)
8pm: F1 vs E2 (Stadium Municipal, Toulouse)
Monday, June 27
Round of 16
5pm: E1 vs D2 (Stade de France)
8pm: B2 vs F2 (Allianz Riviera)
Thursday, June 30
Quarter-final
8pm: QF1 vs QF2 (Stade Vélodrome)
Friday, July 1
Quarter-final
8pm: QF3 vs QF4 (Stade Pierre-Mauroy)
Saturday, July 2
Quarter-final
8pm: QF5 vs QF6 (Matmut Atlantique)
Sunday, July 3
Quarter-final
8pm: QF7 vs QF8 (Stade de France)
Wednesday, July 6
Semi-final
8pm: SF1 vs SF2 (Parc OL)
Thursday, July 7
Semi-final
8pm: SF3 vs SF4 (Stade Vélodrome)
Sunday, July 10
Final
8pm: FN1 vs FN2 (Stade de France)
Source: www.telegraph.co.uk
(The timing for all the fixtures mentionedhere is in BST. IST is 4 hours and 30 minutes ahead of BST)
Group A
France v Romania (20:00, June 10, State de France, St-Denis)
Albania v Switzerland (14:00, June 11, Lens )
Romania v Switzerland (17:00, June 15, Paris)
France v Albania (20:00, June 15, Marseille)
Romania v Albania (20:00, June 19, Lyon)
Switzerland v France (20:00, June 19, Lille)
Group B
Wales v Slovakia (17:00, June 11, Bordeaux)
England v Russia (20:00, June 11, Marseille)
Russia v Slovakia (14:00, June 15, Lille)
England v Wales (14:00, June 16, Lens)
Russia v Wales (20:00, June 20, Toulouse)
Slovakia v England (20:00, June 20, St-Etienne)
Group C
Poland v Northern Ireland (17:00, June 12, Nice)
Germany v Ukraine (20:00, June 12, Lille)
Ukraine v Northern Ireland(17:00, June 16, Lyon)
Germany v Poland (20:00, June 16, St-Denis)
Ukraine v Poland (17:00, June 21, Marseille)
Northern Ireland v Germany (17:00, June 21, Paris)
Group D
Turkey v Croatia (14:00, June 12, Paris)
Spain v Czech Republic(14:00, June 13, Toulouse)
Czech Republic Croatia (17:00, June 17, St-Etienne)
Spain v Turkey (20:00, June 17, Nice)
Czech Republic v Turkey (20:00, June 21, Les)
Croatia v Spain (20:00, June 21, Bordeaux)
Group E
Republic of Ireland v Sweden (17:00, June 13, St-Denis)
Belgium v Italy (20:00, June 13, Lyon)
Italy v Sweden (14:00, June 17, Toulouse)
Belgium v Republic of Ireland (14:00, June 18, Bordeaux)
Italy v Republic of Ireland (20:00, June 22, Lille)
Sweden v Belgium (20:00, June 22, Nice)
Group F
Austria v Hungary (17:00, June 14, Bordeaux)
Portugal v Iceland (20:00, June 14, St-Etienne)
Iceland v Hungary (17:00, June 18, Marseille)
Portugal v Austria (20:00, June 18, Paris)
Iceland v Austria (17:00, June 22, St-Denis)
Hungary v Portugal (17:00, June 22, Lyon)
Fixtures for the Knockout stage :
Match 1: Runner-up Group A v Runner-up C (14:00, June 25, St-Etienne)
Match 2: Winner D v Third-place B/E/F (20:00, June 25, Lens)
Match 3: Winner B v Third-place A/C/D (17:00, June 25, Paris)
Match 4: Winner F v Runner-up E (20:00, June 26, Toulouse)
Match 5: Winner C v Third-place A/B/F (17:00, June 26, Lille)
Match 6: Winner E v Runner-up D (17:00, June 27, St-Denis)
Match 7: Winner A v Third-place C/D/E (14:00, June 27, Lyon)
Match 8: Runner-up B v Runner-up F (20:00, June 27, Nice)
Quarter-finals
Winner Match 1 v Winner Match 2 (20:00, June 30, Marseille)
Winner Match 3 v Winner Match 4 (20:00, July 1, Lille)
Winner Match 5 v Winner Match 6 (20:00, July 2, Bordeaux)
Winner Match 7 v Winner Match 8 (20:00, July 3, St-Denis)
Semi-finals
Winner QF1 v Winner QF2 (20:00, July 6, Lyon)
Winner QF3 v Winner QF4 (20:00, July 7, Marseille)
Final
Winner SF1 v Winner SF2 (2000, July 10, St-Denis)
Source : www.sportinglife.com