• Date
  • Fixture
  • Kick Off
  • Live stream
  • TV Channels
  • Saturday 16 December 2017
  • Newcastle Jets vs Adelaide UnitedHyundai A League
  • 06:35am
  • Live Stream
  • BT Sport 2
  • Saturday 16 December 2017
  • Central Coast Mariners vs Western Sydney WanderersHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 2
  • Saturday 16 December 2017
  • Perth Glory vs Wellington PhoenixHyundai A League
  • 11:00am
  • Live Stream
  • BT Sport 2
  • Saturday 16 December 2017
  • Aberdeen vs HibernianScottish Premiership
  • 12:30pm
  • Live Stream
  • BT Sport 1
  • Saturday 16 December 2017
  • Torino vs NapoliItalian Serie A
  • 5:00pm
  • Live Stream
  • BT Sport Extra
  • Saturday 16 December 2017
  • Manchester City vs Tottenham HotspurEnglish Premier League
  • 5:30pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Saturday 16 December 2017
  • Borussia Dortmund vs HoffenheimGerman Bundesliga
  • 5:30pm
  • Live Stream
  • BT Sport 3
  • Saturday 16 December 2017
  • Roma vs CagliariItalian Serie A
  • 7:45pm
  • Live Stream
  • BT Sport 3
  • Sunday 17 December 2017
  • Brisbane Roar Women vs Melbourne Victory WomenWestfield W-League
  • 05:30am
  • Live Stream
  • BT Sport 3
  • Sunday 17 December 2017
  • Brisbane Roar vs Melbourne VictoryHyundai A League
  • 08:00am
  • Live Stream
  • BT Sport 3
  • Sunday 17 December 2017
  • Hellas Verona vs AC MilanItalian Serie A
  • 11:30am
  • Live Stream
  • BT Sport 1
  • Sunday 17 December 2017
  • Bologna vs JuventusItalian Serie A
  • 2:00pm
  • Live Stream
  • BT Sport 1
  • Sunday 17 December 2017
  • Atalanta vs LazioItalian Serie A
  • 7:45pm
  • Live Stream
  • BT Sport 3
  • Sunday 17 December 2017
  • Olympique Lyonnais vs MarseilleFrench Ligue 1
  • 8:00pm
  • Live Stream
  • BT Sport 1
  • Monday 18 December 2017
  • St Pauli vs VfL BochumGerman Bundesliga 2
  • 7:30pm
  • Live Stream
  • BT Sport 1
  • Tuesday 19 December 2017
  • Nurnberg vs WolfsburgDFB Pokal 3rd Round
  • 7:45pm
  • Live Stream
  • BT Sport 1
  • Wednesday 20 December 2017
  • Bayern Munich vs Borussia DortmundDFB Pokal 3rd Round
  • 7:45pm
  • Live Stream
  • BT Sport 1
  • Wednesday 20 December 2017
  • Paris Saint Germain vs CaenFrench Ligue 1
  • 7:50pm
  • Live Stream
  • BT Sport 3
  • Thursday 21 December 2017
  • Brisbane Roar vs Perth GloryHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 1
  • Friday 22 December 2017
  • Newcastle Jets vs Western Sydney WanderersHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 1
  • Friday 22 December 2017
  • Chievo vs BolognaItalian Serie A
  • 5:00pm
  • Live Stream
  • BT Sport 2
  • Friday 22 December 2017
  • Cagliari vs FiorentinaItalian Serie A
  • 7:45pm
  • Live Stream
  • BT Sport 2
  • Saturday 23 December 2017
  • Wellington Phoenix vs Sydney FCHyundai A League
  • 06:35am
  • Live Stream
  • BT Sport 1
  • Saturday 23 December 2017
  • Melbourne City vs Melbourne VictoryHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 1
  • Saturday 23 December 2017
  • Lazio vs CrotoneItalian Serie A
  • 11:30am
  • Live Stream
  • BT Sport 3
  • Saturday 23 December 2017
  • Kilmarnock vs RangersScottish Premiership
  • 12:30pm
  • Live Stream
  • BT Sport 1
  • Saturday 23 December 2017
  • AC Milan vs AtalantaItalian Serie A
  • 5:00pm
  • Live Stream
  • BT Sport 2
  • Saturday 23 December 2017
  • Burnley vs Tottenham HotspurEnglish Premier League
  • 5:30pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Saturday 23 December 2017
  • Juventus vs RomaItalian Serie A
  • 7:45pm
  • Live Stream
  • BT Sport 2
  • Tuesday 26 December 2017
  • Adelaide United vs Central Coast MarinersHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 1
  • Tuesday 26 December 2017
  • Dundee vs CelticScottish Premiership
  • 12:30pm
  • Live Stream
  • BT Sport 1
  • Friday 29 December 2017
  • Melbourne Victory Women vs Newcastle Jets WomenWestfield W-League
  • 06:20am
  • Live Stream
  • BT Sport 3
  • Friday 29 December 2017
  • Melbourne Victory vs Newcastle JetsHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 1
  • Friday 29 December 2017
  • St Mirren vs Dundee UnitedScottish Championship
  • 7:45pm
  • Live Stream
  • BT Sport 1
  • Friday 29 December 2017
  • Crotone vs NapoliItalian Serie A
  • 7:45pm
  • Live Stream
  • BT Sport Extra
  • Saturday 30 December 2017
  • Adelaide United vs Brisbane RoarHyundai A League
  • 06:35am
  • Live Stream
  • BT Sport 3
  • Saturday 30 December 2017
  • Sydney FC vs Perth GloryHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 3
  • Saturday 30 December 2017
  • Fiorentina vs AC MilanItalian Serie A
  • 11:30am
  • Live Stream
  • BT Sport 3
  • Saturday 30 December 2017
  • Aldershot Town vs Maidstone UnitedNational League
  • 12:30pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Saturday 30 December 2017
  • Inter Milan vs LazioItalian Serie A
  • 5:00pm
  • Live Stream
  • BT Sport 3
  • Saturday 30 December 2017
  • Manchester United vs SouthamptonEnglish Premier League
  • 5:30pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Saturday 30 December 2017
  • Hellas Verona vs JuventusItalian Serie A
  • 7:45pm
  • Live Stream
  • BT Sport 3
  • Sunday 31 December 2017
  • Central Coast Mariners vs Wellington PhoenixHyundai A League
  • 08:00am
  • Live Stream
  • BT Sport 3
  • Sunday 31 December 2017
  • Crystal Palace vs Manchester CityEnglish Premier League
  • 12:00pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Monday 01 January 2018
  • Western Sydney Wanderers vs Melbourne CityHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 3
  • Monday 01 January 2018
  • Bromley vs Ebbsfleet UnitedNational League
  • 7:45pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Friday 05 January 2018
  • Brisbane Roar vs Western Sydney WanderersHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 3
  • Friday 05 January 2018
  • Perth Glory vs Adelaide UnitedHyundai A League
  • 11:00am
  • Live Stream
  • BT Sport 3
  • Friday 05 January 2018
  • Chievo vs UdineseItalian Serie A
  • 5:00pm
  • Live Stream
  • BT Sport 2
  • Friday 05 January 2018
  • Fiorentina vs Inter MilanItalian Serie A
  • 7:45pm
  • Live Stream
  • BT Sport 2
  • Saturday 06 January 2018
  • Torino vs BolognaItalian Serie A
  • 11:30am
  • Live Stream
  • BT Sport 3
  • Saturday 06 January 2018
  • Roma vs AtalantaItalian Serie A
  • 5:00pm
  • Live Stream
  • BT Sport 3
  • Saturday 06 January 2018
  • Norwich City vs ChelseaFA Cup 3rd Round
  • 5:30pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Saturday 06 January 2018
  • Cagliari vs JuventusItalian Serie A
  • 7:45pm
  • Live Stream
  • BT Sport 3
  • Sunday 07 January 2018
  • Chelsea Ladies vs Arsenal LadiesFA Women's Super League
  • 1:30pm
  • Live Stream
  • BT Sport 1
  • Sunday 07 January 2018
  • Nottingham Forest vs ArsenalFA Cup 3rd Round
  • 4:00pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Monday 08 January 2018
  • Brisbane Roar vs Sydney FCHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 1
  • Monday 08 January 2018
  • Brighton and Hove Albion vs Crystal PalaceFA Cup 3rd Round
  • 7:45pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Friday 12 January 2018
  • Bayer Leverkusen vs Bayern MunichGerman Bundesliga
  • 7:30pm
  • Live Stream
  • BT Sport 3
  • Saturday 13 January 2018
  • Tottenham Hotspur vs EvertonEnglish Premier League
  • 5:30pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Saturday 13 January 2018
  • Red Bull Leipzig vs Schalke 04German Bundesliga
  • 5:30pm
  • Live Stream
  • BT Sport 3
  • Sunday 14 January 2018
  • Central Coast Mariners vs Melbourne CityHyundai A League
  • 06:00am
  • Live Stream
  • BT Sport 3
  • Sunday 14 January 2018
  • Adelaide United vs Sydney FCHyundai A League
  • 08:00am
  • Live Stream
  • BT Sport 3
  • Sunday 14 January 2018
  • Cologne vs Borussia MonchengladbachGerman Bundesliga
  • 2:30pm
  • Live Stream
  • BT Sport 2
  • Sunday 14 January 2018
  • Borussia Dortmund vs WolfsburgGerman Bundesliga
  • 5:00pm
  • Live Stream
  • BT Sport 3
  • Thursday 18 January 2018
  • Brisbane Roar vs Perth GloryHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 1
  • Friday 19 January 2018
  • Western Sydney Wanderers vs Melbourne VictoryHyundai A League
  • 08:50am
  • Live Stream
  • BT Sport 2
  • Friday 19 January 2018
  • Hertha Berlin vs Borussia DortmundGerman Bundesliga
  • 7:30pm
  • Live Stream
  • BT Sport 2
  • Saturday 20 January 2018
  • Manchester City vs Newcastle UnitedEnglish Premier League
  • 5:30pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Tuesday 23 January 2018
  • Partick Thistle vs CelticScottish Premiership
  • 7:45pm
  • Live Stream
  • BT Sport 1
  • Friday 26 January 2018
  • Dunfermline Athletic vs St MirrenScottish Championship
  • 7:45pm
  • Live Stream
  • BT Sport 1
  • Sunday 28 January 2018
  • Ross County vs RangersScottish Premiership
  • 2:00pm
  • Live Stream
  • BT Sport TBC
  • Tuesday 30 January 2018
  • Huddersfield Town vs LiverpoolEnglish Premier League
  • 8:00pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Wednesday 31 January 2018
  • Tottenham Hotspur vs Manchester UnitedEnglish Premier League
  • 8:00pm
  • Live Stream
  • BT Sport 1 BT Sport 4k UHD
  • Tuesday 13 February 2018
  • Juventus vs Tottenham HotspurUEFA Champions League Last 16 1st Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Tuesday 13 February 2018
  • FC Basel vs Manchester CityUEFA Champions League Last 16 1st Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Wednesday 14 February 2018
  • FC Porto vs LiverpoolUEFA Champions League Last 16 1st Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Wednesday 14 February 2018
  • Real Madrid vs Paris Saint GermainUEFA Champions League Last 16 1st Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Thursday 15 February 2018
  • Ostersund vs ArsenalUEFA Europa League Last 32 1st Leg
  • 6:00pm
  • Live Stream
  • BT Sport TBC
  • Thursday 15 February 2018
  • Celtic vs Zenit Saint PetersburgUEFA Europa League Last 32 1st Leg
  • 8:05pm
  • Live Stream
  • BT Sport TBC
  • Tuesday 20 February 2018
  • Chelsea vs BarcelonaUEFA Champions League Last 16 1st Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Tuesday 20 February 2018
  • Bayern Munich vs BesiktasUEFA Champions League Last 16 1st Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Wednesday 21 February 2018
  • Sevilla vs Manchester UnitedUEFA Champions League Last 16 1st Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Wednesday 21 February 2018
  • Shakhtar Donetsk vs RomaUEFA Champions League Last 16 1st Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Thursday 22 February 2018
  • Zenit Saint Petersburg vs CelticUEFA Europa League Last 32 2nd Leg
  • 6:00pm
  • Live Stream
  • BT Sport TBC
  • Thursday 22 February 2018
  • Arsenal vs OstersundUEFA Europa League Last 32 2nd Leg
  • 8:05pm
  • Live Stream
  • BT Sport TBC
  • Tuesday 06 March 2018
  • Liverpool vs FC PortoUEFA Champions League Last 16 2nd Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Tuesday 06 March 2018
  • Paris Saint Germain vs Real MadridUEFA Champions League Last 16 2nd Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Wednesday 07 March 2018
  • Manchester City vs FC BaselUEFA Champions League Last 16 2nd Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Wednesday 07 March 2018
  • Tottenham Hotspur vs JuventusUEFA Champions League Last 16 2nd Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Tuesday 13 March 2018
  • Manchester United vs SevillaUEFA Champions League Last 16 2nd Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Tuesday 13 March 2018
  • Roma vs Shakhtar DonetskUEFA Champions League Last 16 2nd Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC
  • Wednesday 14 March 2018
  • Besiktas vs Bayern MunichUEFA Champions League Last 16 2nd Leg
  • 5:00pm
  • Live Stream
  • BT Sport TBC
  • Wednesday 14 March 2018
  • Barcelona vs ChelseaUEFA Champions League Last 16 2nd Leg
  • 7:45pm
  • Live Stream
  • BT Sport TBC