• Date
  • Fixture
  • Kick Off
  • TV Channels
  • Friday 06 May 2016
  • Netherlands U17s vs Spain U17sUEFA U17s Euro Championships
  • 12:30pm
  • British Eurosport 2 British Eurosport 2 HD
  • Friday 06 May 2016
  • Chelsea U21 vs Manchester United U21Barclays U21 Premier League
  • 7:05pm
  • ChelseaTV MUTV
  • Friday 06 May 2016
  • Inverness Caledonian Thistle vs Dundee UnitedScottish Premiership
  • 7:45pm
  • BT Sport 1 BT Sport 1HD
  • Saturday 07 May 2016
  • Orlando City SC vs New York Red BullsMajor League Soccer
  • 12 am
  • Sky Sports 1 Sky Sports HD1
  • Saturday 07 May 2016
  • Blackburn Rovers U18s vs Chelsea U18Barclays U18 Premier League
  • 11:00am
  • ChelseaTV
  • Saturday 07 May 2016
  • Middlesbrough vs Brighton and Hove AlbionSky Bet Championship
  • 12:30pm
  • Sky Sports 1 Sky Sports HD1
  • Saturday 07 May 2016
  • Charlton Athletic vs BurnleySky Bet Championship
  • 12:30pm
  • Sky Sports 2 Sky Sports 2HD
  • Saturday 07 May 2016
  • Norwich City vs Manchester UnitedBarclays Premier League
  • 12:45pm
  • BT Sport 1 BT Sport 1HD BT Sport Ultra HD
  • Saturday 07 May 2016
  • Glenavon FC Lurgan vs Linfield FC BelfastIrish League Cup Final
  • 2:30pm
  • BBC1 Northern Ireland
  • Saturday 07 May 2016
  • Inter Milan vs EmpoliItalian Serie A
  • 5:00pm
  • BT Sport Extra
  • Saturday 07 May 2016
  • Newtown AFC vs Airbus UK BroughtonWelsh Premier League European Semi Final
  • 5:15pm
  • S4C
  • Saturday 07 May 2016
  • Leicester City vs EvertonBarclays Premier League
  • 5:30pm
  • Sky Sports HD1 Sky Sports 1
  • Saturday 07 May 2016
  • Forest Green Rovers vs Dover AthleticNational League Semi Final 2nd Leg
  • 7:30pm
  • BT Sport 1HD BT Sport 1
  • Saturday 07 May 2016
  • Bologna vs AC MilanItalian Serie A
  • 7:45pm
  • BT Sport Europe HD BT Sport Europe BT Sport Extra
  • Saturday 07 May 2016
  • TBC vs TBCFrench Ligue 1
  • 8:00pm
  • BT Sport Extra BT Sport Extra
  • Saturday 07 May 2016
  • Olympique Lyonnais vs MonacoFrench Ligue 1
  • 8:00pm
  • BT Sport Europe BT Sport Europe HD
  • Saturday 07 May 2016
  • Sporting CP vs Vitoria SetubalPortuguese Primeira Liga
  • 8:45pm
  • BT Sport 2 BT Sport 2HD
  • Saturday 07 May 2016
  • Vancouver vs PortlandMajor League Soccer
  • 10:00pm
  • Sky Sports 3 Sky Sports HD3
  • Sunday 08 May 2016
  • Columbus Crew vs Montreal ImpactMajor League Soccer
  • 00:30am
  • Sky Sports 3 Sky Sports HD3
  • Sunday 08 May 2016
  • Roma vs AC MilanItalian Serie A
  • 11:30am
  • BT Sport Europe BT Sport Europe HD
  • Sunday 08 May 2016
  • Doncaster vs Burton AlbionSky Bet League One
  • 12:30pm
  • Sky Sports 2 Sky Sports 2HD
  • Sunday 08 May 2016
  • Celtic vs AberdeenScottish Premiership
  • 12:30pm
  • Sky Sports 3 Sky Sports HD3
  • Sunday 08 May 2016
  • Portugal U17s vs Scotland U17sUEFA U17s Euro Championships
  • 12:30pm
  • British Eurosport 2 British Eurosport 2 HD
  • Sunday 08 May 2016
  • Tottenham Hotspur vs SouthamptonBarclays Premier League
  • 1:30pm
  • Sky Sports 1 Sky Sports HD1
  • Sunday 08 May 2016
  • PEC Zwolle vs PSV EindhovenDutch Eredivisie
  • 1:30pm
  • Sky Sports Red Button
  • Sunday 08 May 2016
  • De Graafschap vs AjaxDutch Eredivisie
  • 1:30pm
  • Sky Sports Red Button
  • Sunday 08 May 2016
  • Sampdoria vs GenoaItalian Serie A
  • 2:00pm
  • BT Sport Europe BT Sport Europe HD
  • Sunday 08 May 2016
  • TBC vs TBCBundesliga 2
  • 2:30pm
  • BT Sport Extra
  • Sunday 08 May 2016
  • FC Sion vs Young BoysSwiss Super League
  • 3:00pm
  • BT Sport ESPN BT Sport ESPN HD
  • Sunday 08 May 2016
  • Braintree Town vs Grimsby TownNational League Semi Final 2nd Leg
  • 3:00pm
  • BT Sport 1 BT Sport 1HD
  • Sunday 08 May 2016
  • Manchester City vs ArsenalBarclays Premier League
  • 4:00pm
  • Sky Sports 1 Sky Sports HD1
  • Sunday 08 May 2016
  • Barcelona vs EspanyolSpanish La Liga
  • 4:00pm
  • Sky Sports 2 Sky Sports 2HD
  • Sunday 08 May 2016
  • Real Madrid vs ValenciaSpanish La Liga
  • 4:00pm
  • Sky Sports Xtra Sky Sports Red Button
  • Sunday 08 May 2016
  • Sevilla vs Granada 74Spanish La Liga
  • 4:00pm
  • Sky Sports Red Button
  • Sunday 08 May 2016
  • Levante vs Atletico MadridSpanish La Liga
  • 4:00pm
  • TBC Sky
  • Sunday 08 May 2016
  • Villarreal vs Deportivo La CorunaSpanish La Liga
  • 4:00pm
  • Sky Sports Red Button
  • Sunday 08 May 2016
  • Getafe vs Sporting GijonSpanish La Liga
  • 4:00pm
  • Sky Sports Red Button
  • Sunday 08 May 2016
  • Celta Vigo vs MalagaSpanish La Liga
  • 4:00pm
  • Sky Sports Red Button
  • Sunday 08 May 2016
  • Real Sociedad vs Rayo VallecanoSpanish La Liga
  • 4:00pm
  • Sky Sports Red Button
  • Sunday 08 May 2016
  • Eibar vs Real BetisSpanish La Liga
  • 4:00pm
  • Sky Sports Red Button
  • Sunday 08 May 2016
  • Las Palmas vs Athletic BilbaoSpanish La Liga
  • 4:00pm
  • Sky Sports Red Button
  • Sunday 08 May 2016
  • KAA Gent vs Club Brugge KVBelgian Jupiler Pro League
  • 5:00pm
  • Premier Sports Premier Sports HD
  • Sunday 08 May 2016
  • Torino vs NapoliItalian Serie A
  • 7:45pm
  • BT Sport Extra
  • Sunday 08 May 2016
  • Verona vs JuventusItalian Serie A
  • 7:45pm
  • BT Sport Europe BT Sport Europe HD
  • Sunday 08 May 2016
  • LA Galaxy vs New England RevolutionMajor League Soccer
  • 8:30pm
  • Sky Sports 3 Sky Sports HD3
  • Monday 09 May 2016
  • DC United vs New York City FCMajor League Soccer
  • 00:30am
  • Sky Sports 2 Sky Sports 2HD
  • Monday 09 May 2016
  • Denmark U17s vs Sweden U17sUEFA U17s Euro Championships
  • 11:00am
  • British Eurosport British Eurosport HD
  • Monday 09 May 2016
  • Italy U17s vs Netherlands U17sUEFA U17s Euro Championships
  • 1:00pm
  • British Eurosport 2 British Eurosport 2 HD
  • Monday 09 May 2016
  • England U17s vs France U17sUEFA U17s Euro Championships
  • 5:00pm
  • British Eurosport British Eurosport HD
  • Tuesday 10 May 2016
  • TBC vs FalkirkScottish Championship Play Off Semi-Final 1st Leg
  • 7:45pm
  • BT Sport 1 BT Sport 1HD
  • Tuesday 10 May 2016
  • West Ham United vs Manchester UnitedBarclays Premier League
  • 7:45pm
  • Sky Sports 1 Sky Sports HD1
  • Wednesday 11 May 2016
  • Portugal U17s vs Belgium U17sUEFA U17s Euro Championships
  • 1:00pm
  • British Eurosport 2 British Eurosport 2 HD
  • Wednesday 11 May 2016
  • Germany U17s vs Austria U17sUEFA U17s Euro Championships
  • 4:15pm
  • British Eurosport 2 British Eurosport 2 HD
  • Wednesday 11 May 2016
  • Luzern vs Grasshoppers ZurichSwiss Super League
  • 6:45pm
  • BT Sport 2 BT Sport 2HD
  • Wednesday 11 May 2016
  • Bordeaux vs Paris Saint GermainFrench Ligue 1
  • 7:30pm
  • BT Sport Europe BT Sport Europe HD
  • Wednesday 11 May 2016
  • St Johnstone vs CelticScottish Premiership
  • 7:30pm
  • Sky Sports 2 Sky Sports 2HD
  • Wednesday 11 May 2016
  • Liverpool vs ChelseaBarclays Premier League
  • 8:00pm
  • Sky Sports 1 Sky Sports HD1
  • Thursday 12 May 2016
  • Philadelphia Union vs LA GalaxyMajor League Soccer
  • 12 am
  • Sky Sports 2 Sky Sports 2HD
  • Thursday 12 May 2016
  • Spain U17s vs Italy U17sUEFA U17s Euro Championships
  • 11:00am
  • British Eurosport 2 British Eurosport 2 HD
  • Thursday 12 May 2016
  • Sweden U17s vs France U17sUEFA U17s Euro Championships
  • 4:00pm
  • British Eurosport 2 British Eurosport 2 HD
  • Thursday 12 May 2016
  • TBC vs TBCSky Bet League Two Play Off Semi-Final 1st Leg
  • 7:45pm
  • TBC Sky
  • Thursday 12 May 2016
  • Aberdeen vs HeartsScottish Premiership
  • 7:45pm
  • BT Sport 1 BT Sport 1HD
  • Friday 13 May 2016
  • TBC vs TBCWomens U17s Euro Semi Final
  • 12:00pm
  • British Eurosport 2 HD British Eurosport 2
  • Friday 13 May 2016
  • TBC vs TBCWomens U17s Euro Semi Final
  • 5:00pm
  • British Eurosport 2 British Eurosport 2 HD
  • Friday 13 May 2016
  • TBC vs TBCSky Bet Championship Play Off Semi-Final 1st Leg
  • 7:45pm
  • TBC Sky
  • Friday 13 May 2016
  • Falkirk vs TBCScottish Championship Play Off Semi-Final 2nd Leg
  • 7:45pm
  • BT Sport 1HD BT Sport 1
  • Saturday 14 May 2016
  • DC United vs New York Red BullsMajor League Soccer
  • 12 am
  • Sky Sports 1 Sky Sports HD1
  • Saturday 14 May 2016
  • TBC vs TBCSky Bet Championship Play Off Semi-Final 1st Leg
  • 12:30pm
  • TBC Sky
  • Saturday 14 May 2016
  • Arsenal Ladies vs Chelsea LadiesFA Womens Cup Final
  • 2:00pm
  • BBC1 HD BBC1
  • Saturday 14 May 2016
  • Bayern Munich vs Hannover 96German Bundesliga
  • 2:30pm
  • BT Sport 1 BT Sport 1HD
  • Saturday 14 May 2016
  • TBC vs TBCUEFA U17s Euro Championships
  • 5:00pm
  • British Eurosport 2 British Eurosport 2 HD
  • Saturday 14 May 2016
  • TBC vs TBCSky Bet League One Play Off Semi-Final 1st Leg
  • 5:30pm
  • TBC Sky
  • Saturday 14 May 2016
  • TBC vs TBCFrench Ligue 1
  • 7:00pm
  • BT Sport Europe BT Sport Europe HD BT Sport 2 BT Sport 2HD
  • Saturday 14 May 2016
  • TBC vs TBCSky Bet League Two Play Off Semi-Final 1st Leg
  • 7:45pm
  • TBC Sky
  • Saturday 14 May 2016
  • Montreal Impact vs Philadelphia UnionMajor League Soccer
  • 10:00pm
  • Sky Sports 1 Sky Sports HD1
  • Sunday 15 May 2016
  • Toronto FC vs VancouverMajor League Soccer
  • 00:30am
  • Sky Sports 1 Sky Sports HD1
  • Sunday 15 May 2016
  • TBC vs TBCSky Bet League One Play Off Semi-Final 1st Leg
  • 12:15pm
  • TBC Sky
  • Sunday 15 May 2016
  • TBC vs TBCUEFA U17s Euro Championships
  • 1:00pm
  • British Eurosport 2 British Eurosport 2 HD
  • Sunday 15 May 2016
  • TBC vs TBCNational League Final
  • 4:00pm
  • BT Sport 1 BT Sport 1HD
  • Sunday 15 May 2016
  • TBC vs TBCUEFA U17s Euro Championships
  • 5:00pm
  • British Eurosport 2 British Eurosport 2 HD
  • Sunday 15 May 2016
  • Celtic vs MotherwellScottish Premiership
  • 7:30pm
  • Sky Sports 2 Sky Sports 2HD
  • Sunday 15 May 2016
  • TBC vs TBCSky Bet League Two Play Off Semi-Final 2nd Leg
  • 7:45pm
  • TBC Sky
  • Sunday 15 May 2016
  • TBC vs TBCItalian Serie A
  • 7:45pm
  • BT Sport Europe BT Sport Europe HD BT Sport 2 BT Sport 2HD
  • Sunday 15 May 2016
  • Sporting Kansas City vs Orlando City SCMajor League Soccer
  • 8:30pm
  • Sky Sports 5 Sky Sports HD5
  • Monday 16 May 2016
  • Portland vs New York City FCMajor League Soccer
  • 00:30am
  • Sky Sports 5 Sky Sports HD5
  • Monday 16 May 2016
  • TBC vs TBCSky Bet Championship Play Off Semi-Final 2nd Leg
  • 7:45pm
  • TBC Sky
  • Tuesday 17 May 2016
  • TBC vs TBCSky Bet Championship Play Off Semi-Final 2nd Leg
  • 7:45pm
  • TBC Sky
  • Wednesday 18 May 2016
  • Czech Republic U20s vs TBCToulon Tournament
  • 4:00pm
  • BT Sport 1 BT Sport 1HD
  • Wednesday 18 May 2016
  • Mexico U20s vs France U20sToulon Tournament
  • 6:30pm
  • BT Sport 1 BT Sport 1HD
  • Wednesday 18 May 2016
  • TBC vs TBCSky Bet League Two Play Off Semi-Final 2nd Leg
  • 7:45pm
  • TBC Sky
  • Wednesday 18 May 2016
  • TBC vs TBCUEFA Europa League Final
  • 7:45pm
  • BT Sport Europe BT Sport Europe HD
  • Thursday 19 May 2016
  • Toronto FC vs New York City FCMajor League Soccer
  • 12 am
  • Sky Sports 1 Sky Sports HD1
  • Thursday 19 May 2016
  • Guinea U20s vs Paraguay U20sToulon Tournament
  • 4:00pm
  • BT Sport 1 BT Sport 1HD
  • Thursday 19 May 2016
  • England U20s vs Portugal U20sToulon Tournament
  • 6:30pm
  • BT Sport Europe BT Sport Europe HD
  • Thursday 19 May 2016
  • TBC vs TBCSky Bet League One Play Off Semi-Final 2nd Leg
  • 7:45pm
  • TBC Sky
  • Thursday 19 May 2016
  • Birmingham City Ladies vs Reading FC WomenWomens Super League
  • 7:45pm
  • BT Sport 2 BT Sport 2HD BT Sport Extra
  • Friday 20 May 2016
  • Mexico U20s vs Czech Republic U20sToulon Tournament
  • 4:00pm
  • BT Sport 1 BT Sport 1HD
  • Friday 20 May 2016
  • Nigeria U20s vs France U20sToulon Tournament
  • 6:30pm
  • BT Sport 2 BT Sport 2HD
  • Friday 20 May 2016
  • TBC vs TBCSky Bet League One Play Off Semi-Final 2nd Leg
  • 7:45pm
  • TBC Sky
  • Saturday 21 May 2016
  • Rangers vs HibernianScottish Cup
  • 3:00pm
  • Sky Sports 1 Sky Sports HD1
  • Saturday 21 May 2016
  • TBC vs TBCUEFA U17s Euro Championships Final
  • 5:00pm
  • British Eurosport 2 British Eurosport 2 HD
  • Saturday 21 May 2016
  • Manchester United vs Crystal PalaceFA Cup Final
  • 6:00pm
  • TBC BBC1 BBC1 HD
  • Saturday 21 May 2016
  • Portugal U20s vs Guinea U20sToulon Tournament
  • 6:00pm
  • BT Sport 1 BT Sport 1HD
  • Saturday 21 May 2016
  • Bayern Munich vs Borussia DortmundDFB Pokal Final
  • 7:00pm
  • BT Sport Europe BT Sport Europe HD
  • Saturday 21 May 2016
  • AC Milan vs JuventusCoppa Italia Final
  • 7:45pm
  • Sky Sports 2 Sky Sports 2HD
  • Saturday 21 May 2016
  • New York City FC vs New York Red BullsMajor League Soccer
  • 8:00pm
  • Sky Sports 2 Sky Sports 2HD
  • Saturday 21 May 2016
  • Chicago Fire vs Houston DynamoMajor League Soccer
  • 10:00pm
  • Sky Sports 2 Sky Sports 2HD
  • Sunday 22 May 2016
  • Orlando City SC vs Montreal ImpactMajor League Soccer
  • 00:30am
  • Sky Sports 2 Sky Sports 2HD
  • Sunday 22 May 2016
  • England vs TurkeyFootball International
  • 3:00pm
  • ITV ITV HD
  • Sunday 22 May 2016
  • FC Halifax Town vs Grimsby TownFA Trophy Final
  • 4:15pm
  • TBC Sky
  • Sunday 22 May 2016
  • Portland vs VancouverMajor League Soccer
  • 9:30pm
  • Sky Sports 1 Sky Sports HD1
  • Monday 23 May 2016
  • LA Galaxy vs San Jose EarthquakesMajor League Soccer
  • 12 am
  • Sky Sports 1 Sky Sports HD1
  • Monday 23 May 2016
  • Japan U20s vs Portugal U20sToulon Tournament
  • 4:00pm
  • BT Sport 1 BT Sport 1HD
  • Monday 23 May 2016
  • England U20s vs Guinea U20sToulon Tournament
  • 6:30pm
  • BT Sport 2 BT Sport 2HD
  • Tuesday 24 May 2016
  • Nigeria U20s vs Mexico U20sToulon Tournament
  • 4:00pm
  • BT Sport 1 BT Sport 1HD
  • Tuesday 24 May 2016
  • France U20s vs TBCToulon Tournament
  • 6:30pm
  • BT Sport 1 BT Sport 1HD
  • Wednesday 25 May 2016
  • TBC vs TBCSwiss Super League
  • 7:45pm
  • BT Sport Europe BT Sport Europe HD
  • Wednesday 25 May 2016
  • Chelsea Ladies vs Sunderland LadiesWomens Super League
  • 7:45pm
  • BT Sport 1 BT Sport 1HD
  • Friday 27 May 2016
  • England vs AustraliaFootball International
  • 7:45pm
  • ITV ITV HD
  • Friday 27 May 2016
  • Republic of Ireland vs NetherlandsFootball International
  • 7:45pm
  • Premier Sports Premier Sports HD
  • Saturday 28 May 2016
  • TBC vs TBCSky Bet Championship Play Off Final
  • 5:00pm
  • TBC Sky
  • Saturday 28 May 2016
  • Atletico Madrid vs Real MadridUEFA Champions League Final
  • 7:45pm
  • BT Sport Europe BT Sport Europe HD BT Sport Ultra HD
  • Saturday 28 May 2016
  • Vancouver vs Houston DynamoMajor League Soccer
  • 11:00pm
  • Sky Sports 3 Sky Sports HD3
  • Sunday 29 May 2016
  • TBC vs TBCSky Bet League One Play Off Final
  • 5:00pm
  • TBC Sky
  • Sunday 29 May 2016
  • Italy vs ScotlandFootball International
  • 7:45pm
  • Premier Sports Premier Sports HD
  • Sunday 29 May 2016
  • New York City FC vs Orlando City SCMajor League Soccer
  • 9:00pm
  • Sky Sports HD1 Sky Sports 1
  • Monday 30 May 2016
  • TBC vs TBCSky Bet League Two Play Off Final
  • 3:00pm
  • TBC Sky
  • Thursday 02 June 2016
  • England vs PortugalFootball International
  • 7:45pm
  • ITV ITV HD
  • Saturday 04 June 2016
  • France vs ScotlandFootball International
  • 8:00pm
  • Premier Sports Premier Sports HD
  • Sunday 05 June 2016
  • Sweden vs WalesFootball International
  • 3:00pm
  • Premier Sports Premier Sports HD
  • Friday 10 June 2016
  • France vs RomaniaEuro 2016 Group A
  • 8:00pm
  • ITV ITV HD RTE 2
  • Saturday 11 June 2016
  • Albania vs SwitzerlandEuro 2016 Group A
  • 2:00pm
  • BBC2 BBC2 HD RTE 2
  • Saturday 11 June 2016
  • Wales vs SlovakiaEuro 2016 Group B
  • 5:00pm
  • BBC1 BBC1 HD RTE 2
  • Saturday 11 June 2016
  • England vs RussiaEuro 2016 Group B
  • 8:00pm
  • ITV ITV HD
  • Sunday 12 June 2016
  • Turkey vs CroatiaEuro 2016 Group B
  • 2:00pm
  • ITV ITV HD
  • Sunday 12 June 2016
  • Poland vs Northern IrelandEuro 2016 Group C
  • 5:00pm
  • BBC1 BBC1 HD RTE 2
  • Sunday 12 June 2016
  • Germany vs UkraineEuro 2016 Group C
  • 8:00pm
  • BBC1 BBC1 HD
  • Monday 13 June 2016
  • Spain vs Czech RepublicEuro 2016 Group D
  • 2:00pm
  • ITV ITV HD
  • Monday 13 June 2016
  • Republic of Ireland vs SwedenEuro 2016 Group E
  • 5:00pm
  • BBC1 BBC1 HD RTE 2
  • Monday 13 June 2016
  • Belgium vs ItalyEuro 2016 Group E
  • 8:00pm
  • BBC1 HD BBC1 RTE 2
  • Tuesday 14 June 2016
  • Austria vs HungaryEuro 2016 Group F
  • 5:00pm
  • ITV4 ITV4 HD
  • Tuesday 14 June 2016
  • Portugal vs IcelandEuro 2016 Group F
  • 8:00pm
  • ITV ITV HD RTE 2
  • Wednesday 15 June 2016
  • Russia vs SlovakiaEuro 2016 Group B
  • 2:00pm
  • BBC1 BBC1 HD RTE 2
  • Wednesday 15 June 2016
  • Romania vs SwitzerlandEuro 2016 Group A
  • 5:00pm
  • ITV ITV HD
  • Wednesday 15 June 2016
  • France vs AlbaniaEuro 2016 Group A
  • 8:00pm
  • ITV ITV HD
  • Thursday 16 June 2016
  • England vs WalesEuro 2016 Group B
  • 2:00pm
  • BBC1 HD BBC1 RTE 2
  • Thursday 16 June 2016
  • Ukraine vs Northern IrelandEuro 2016 Group C
  • 5:00pm
  • ITV ITV HD
  • Thursday 16 June 2016
  • Germany vs PolandEuro 2016 Group C
  • 8:00pm
  • BBC1 BBC1 HD RTE 2
  • Friday 17 June 2016
  • Italy vs SwedenEuro 2016 Group E
  • 2:00pm
  • ITV ITV HD RTE 2
  • Friday 17 June 2016
  • Czech Republic vs CroatiaEuro 2016 Group D
  • 5:00pm
  • BBC1 BBC1 HD RTE 2
  • Friday 17 June 2016
  • Spain vs TurkeyEuro 2016 Group D
  • 8:00pm
  • ITV ITV HD
  • Saturday 18 June 2016
  • Belgium vs Republic of IrelandEuro 2016 Group E
  • 2:00pm
  • ITV ITV HD RTE 2
  • Saturday 18 June 2016
  • Iceland vs HungaryEuro 2016 Group F
  • 5:00pm
  • BBC2 BBC2 HD
  • Saturday 18 June 2016
  • Portugal vs AustriaEuro 2016 Group F
  • 8:00pm
  • BBC1 BBC1 HD RTE 2
  • Sunday 19 June 2016
  • Switzerland vs FranceEuro 2016 Group A
  • 8:00pm
  • BBC1 BBC1 HD RTE 2
  • Sunday 19 June 2016
  • Romania vs AlbaniaEuro 2016 Group A
  • 8:00pm
  • BBC2 BBC2 HD
  • Monday 20 June 2016
  • Russia vs WalesEuro 2016 Group B
  • 8:00pm
  • ITV4 ITV4 HD RTE 2
  • Monday 20 June 2016
  • Slovakia vs EnglandEuro 2016 Group B
  • 8:00pm
  • ITV ITV HD
  • Tuesday 21 June 2016
  • Northern Ireland vs GermanyEuro 2016 Group C
  • 5:00pm
  • BBC1 BBC1 HD RTE 2
  • Tuesday 21 June 2016
  • Ukraine vs PolandEuro 2016 Group C
  • 5:00pm
  • BBC2 BBC2 HD
  • Tuesday 21 June 2016
  • Czech Republic vs TurkeyEuro 2016 Group D
  • 8:00pm
  • ITV4 ITV4 HD RTE 2
  • Tuesday 21 June 2016
  • Croatia vs SpainEuro 2016 Group D
  • 8:00pm
  • ITV ITV HD
  • Wednesday 22 June 2016
  • Iceland vs AustriaEuro 2016 Group F
  • 5:00pm
  • BBC2 BBC2 HD RTE 2
  • Wednesday 22 June 2016
  • Hungary vs PortugalEuro 2016 Group F
  • 5:00pm
  • BBC1 BBC1 HD
  • Wednesday 22 June 2016
  • Italy vs Republic of IrelandEuro 2016 Group E
  • 8:00pm
  • ITV ITV HD RTE 2
  • Wednesday 22 June 2016
  • Sweden vs BelgiumEuro 2016 Group E
  • 8:00pm
  • ITV4 ITV4 HD
  • Saturday 25 June 2016
  • TBC vs TBCEuro 2016 Round of 16
  • 2:00pm
  • TBC
  • Saturday 25 June 2016
  • TBC vs TBCEuro 2016 Round of 16
  • 5:00pm
  • TBC
  • Saturday 25 June 2016
  • TBC vs TBCEuro 2016 Round of 16
  • 8:00pm
  • TBC
  • Sunday 26 June 2016
  • TBC vs TBCEuro 2016 Round of 16
  • 2:00pm
  • TBC
  • Sunday 26 June 2016
  • TBC vs TBCEuro 2016 Round of 16
  • 5:00pm
  • TBC
  • Sunday 26 June 2016
  • TBC vs TBCEuro 2016 Round of 16
  • 8:00pm
  • TBC
  • Monday 27 June 2016
  • TBC vs TBCEuro 2016 Round of 16
  • 5:00pm
  • TBC
  • Monday 27 June 2016
  • TBC vs TBCEuro 2016 Round of 16
  • 8:00pm
  • TBC
  • Thursday 30 June 2016
  • TBC vs TBCEuro 2016 Quarter Final
  • 8:00pm
  • TBC
  • Friday 01 July 2016
  • TBC vs TBCEuro 2016 Quarter Final
  • 8:00pm
  • TBC
  • Saturday 02 July 2016
  • TBC vs TBCEuro 2016 Quarter Final
  • 8:00pm
  • TBC
  • Sunday 03 July 2016
  • TBC vs TBCEuro 2016 Quarter Final
  • 8:00pm
  • TBC
  • Wednesday 06 July 2016
  • TBC vs TBCEuro 2016 Semi Final
  • 8:00pm
  • TBC
  • Thursday 07 July 2016
  • TBC vs TBCEuro 2016 Semi Final
  • 8:00pm
  • TBC
  • Sunday 10 July 2016
  • TBC vs TBCEuro 2016 Final
  • 8:00pm
  • TBC