Premier League

Friday 26 December: Manchester United v Newcastle United, 3pm

Friday 26 December: Arsenal v QPR, 5.30pm

Sunday 28 December: Tottenham Hotspur v Manchester United, 12pm

Thursday 1 January: Manchester City v Sunderland, 3pm

Thursday 1 January: Tottenham Hotspur v Chelsea, 5.30pm

Saturday 10 January: Sunderland v Liverpool, 12.45pm

Saturday 31 January: Hull City v Newcastle United, 12.45pm

Saturday 7 February: Tottenham v Arsenal, 12.45pm

Tuesday 10 February: Liverpool v Tottenham, 8pm

Wednesday 11 February: Chelsea v Everton, 7.45pm

Sunday 22 February: Tottenham v West Ham, 12.00pm

Sunday 1 March: Arsenal v Everton, 2.05pm

 

SPFL

Sunday 28 December: Inverness Caledonian Thistle v Aberdeen - 3.00pm (BT Sport 2)

Thursday 1 January: Dundee United v Dundee - 12.15 pm (TBC)

Saturday 3 January: Heart of Midlothian v Hibernian - 12.45pm (BT Sport 1)

Monday 12 January: Hamilton Academical v Dundee United - 7.45pm (BT Sport 1)

Friday 16 January: Rangers v Heart of Midlothian - 7.45pm (BT Sport 1)

Wednesday 21 January: St Mirren v Dundee United - 7.45pm (BT Sport 1)

Friday 23 January: St Johnstone v Aberdeen - 7.45pm (BT Sport 1)

Friday 30 January: Partick Thistle v St Mirren - 7.45pm (BT Sport 1)

Friday 13 February: Rangers v Hibernian - 7.45pm (BT Sport 1)

Friday 20 February: Raith Rovers v Rangers - 7.45pm (BT Sport 1)

 

FA Cup

Sunday 4 January: Dover Athletic v Crystal Palace - 1pm (BT Sport 1)

Sunday 4 January: Accrington Stanley or Yeovil v Manchester United - 3.30pm (BT Sport 1)

Tuesday 6 January: Everton v West Ham United -- 7.45pm (BT Sport 1)

 

Serie A

Monday 5 January: Lazio v Sampdoria - 7.45pm (ESPN)

Tuesday 6 January: Udinese v Roma - 11.30am (BT Sport 1)

Tuesday 6 January: AC Milan v Sassuolo - 2pm (BT Sport 1)

Tuesday 6 January: Cesena v Napoli - 5pm (ESPN)

Tuesday 6 January: Juventus v Inter - 8pm (ESPN)

Saturday 10 January: Torino v AC Milan - 7.30pm (BT Sport 1)

Sunday 11 January: Inter v Genoa - 11.30am (BT Sport 1)

Sunday 11 January: Roma v Lazio - 2pm (BT Sport 1)

Sunday 11 January: Napoli v Juventus - 7.45pm (BT Sport 1)

Saturday 17 January: Palermo v Roma - 7.30pm (BT Sport 1)

Sunday 18 January: Lazio v Napoli - 11.30am (BT Sport 1)

Sunday 18 January: AC Milan v Atalanta - 2pm (BT Sport 1)

Sunday 18 January: Juventus v Verona - 7.45pm (BT Sport 1)

Saturday 24 January: Lazio v AC Milan - 7.45pm (BT Sport 1)

Sunday 25 January: Fiorentina v Roma - 7.45pm (BT Sport 1)

Saturday 31 January: Roma v Empoli - 7.30pm (BT Sport 1)

 

A-League

Friday 26 December: Melbourne City v Perth Glory (BT Sport 1) - 6.30am

Friday 26 December: Sydney FC v Adelaide United (BT Sport 1) - 8.45am

Saturday 27 December: Central Coast Mariners v Brisbane Roar (BT Sport 1) - 6am

Saturday 27 December: Melbourne Victory v Newcastle Jets (BT Sport 1) - 8.30am

Tuesday 30 December: Newcastle Jets v Melbourne City (BT Sport 1) - 6am

Tuesday 30 December: Brisbane Roar v Sydney FC (BT Sport 1) - 9am

Wednesday 31 December: Adelaide United v Wellington Phoenix (BT Sport 1) - 8.30am

Thursday 1 January: Western Sydney Wanderers v Central Coast Mariners (BT Sport 1) - 8.30am

Friday 2 January: Melbourne Victory v Perth Glory (BT Sport 1) - 8.40am

Saturday 3 January: Sydney FC v Newcastle Jets (BT Sport 1) - 8.30am

Sunday 4 January: Central Coast Mariners v Melbourne City (ESPN) - 6am

Monday 5 January: Perth Glory v Adelaide United (BT Sport 1) - 9am

Tuesday 6 January: Western Sydney Wanderers v Melbourne Victory (BT Sport 1) - 8.30am

Saturday 24 January: Adelaide United v Newcastle Jets (BT Sport 2) - 6am

Saturday 24 January: Central Coast Mariners v Sydney FC (BT Sport 2) - 8.30am

Sunday 25 January: Perth Glory v Melbourne Victory (BT Sport 2) - 9am

 

Not a BT Sport subscriber? Find out how to get BT Sport 1, BT Sport 2 and ESPN at bt.com/sport