Premier League

Saturday 29 November: West Bromwich Albion v Arsenal, 12pm

Tuesday 2 December: Leicester City v Liverpool, 7.45pm

Wednesday 3 December: Arsenal v Southampton, 7.45pm

Saturday 6 December: Newcastle United v Chelsea, 12pm

Saturday 20 December: Manchester City v Crystal Palace, 12pm

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

 

SPFL

Friday 5 December: Ross County v Dundee United - 7.45pm (BT Sport 1)

Friday 12 December: Queen of the South v Rangers - 7.45pm (BT Sport 1)

Sunday 21 December: Dundee United v Celtic - 12.15pm (BT Sport 2)

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)

 

FA Cup

Sunday 7 December: Gateshead v Warrington Town - Second round (BT Sport 1) - 12pm

Sunday 7 December: Colchester United v Peterborough United - Second round (BT Sport 1) - 4.30pm

 

UEFA Europa League

Thursday 27 November: Dynamo Moscow v Panathinaikos (BT Sport 2) - 4pm

Thursday 27 November: Feyenoord v Sevilla (BT Sport 1) - 5pm

Thursday 27 November: Sparta Prague v Napoli (BT Sport 2) - 6pm

Thursday 27 November: Celtic v Salzburg (BT Sport 1) - 8pm

Thursday 27 November: Villareal v Borussia Monchengladbach (BT Sport 2) - 8pm

 

Serie A

Saturday 29 November: Chievo v Lazio (BT Sport 1) - 7.30pm

Sunday 30 November: AC Milan v Udinese (BT Sport 1) - 2pm

Sunday 30 November: Juventus v Torino (BT Sport 1) - 5pm

Sunday 30 November: Roma v Inter (BT Sport 1) - 7.45pm

Monday 1 December: Sampdoria v Napoli (BT Sport 1) - 8pm

Saturday 6 December: Torino v Palermo (BT Sport 1) - 7.45pm

Sunday 7 December: Napoli v Empoli (BT Sport 1) - 11.30am

Sunday 7 December: Genoa v AC Milan (BT Sport 1) - 2pm

Sunday 7 December: Inter v Udinese (BT Sport 1) - 7.45pm

Saturday 13 December: Lazio v Atalanta (BT Sport 1) - 7.30pm

Sunday 14 December: Juventus v Sampdoria (BT Sport 1) - 11.30am

Sunday 14 December: Genoa v Roma (BT Sport 1) - 2pm

Sunday 14 December: AC Milan v Napoli (BT Sport 1) - 7.45pm

Monday 15 December: Chievo v Inter (BT Sport 1) - 7.45pm

Thursday 18 December: Cagliari v Juventus (BT Sport 1) - 6pm

Thursday 18 December: Napoli v Parma (BT Sport 1) - 8pm

Saturday 20 December: Roma v AC Milan (BT Sport 1) - 7.45pm

Sunday 21 December: Inter v Lazio (BT Sport 1) - 7.45pm

 

Bundesliga

Friday 28 November: Freiburg v Stuttgart (BT Sport Extra) - 7.30pm

Saturday 29 November: Hoffenheim v Hannover (BT Sport 1) - 5.30pm

Sunday 30 November: Wolfsburg v Borussia Monchengladbach (ESPN) - 2.30pm

Sunday 30 November: Eintracht Frankfurt v Borussia Dortmund (ESPN) - 4.30pm

Sunday 7 December: Eintracht Frankfurt v Werder Bremen (BT Sport 1) - 4.30pm

Saturday 13 December: Mainz v Stuttgart (BT Sport 1) - 5.30pm

Sunday 14 December: Wolfsburg v Paderborn (BT Sport 1) - 4.30pm

Friday 19 December: Mainz v Bayern Munich (BT Sport 1) - 7.30pm

Sunday 21 December: Hertha Berlin v Hoffenheim (BT Sport 1) - 2.30pm

Sunday 21 December: Freiburg v Hannover (BT Sport 1) - 4.30pm

 

Ligue 1

Saturday 29 November: Rennes v Monaco (BT Sport Extra) - 7pm

Sunday 30 November: Bordeaux v Lille (BT Sport Extra) - 1pm

Sunday 30 November: Evian v Guingamp (BT Sport Extra) - 4pm

Sunday 30 November: Saint-Etienne v Lyon (BT Sport 2) - 8pm

 

Portuguese Primeira Liga

Sunday 30 November: Academica v Benfica (BT Sport 2) - 6pm

 

Brasileirao

Sunday 23 November: Cruzeiro v Goias (BT Sport Extra) - 7pm

 

Major League Soccer

Sunday 29 November: New England Revolution v New York Red Bulls - Eastern Conference Final, Second Leg (BT Sport 2) - 8.15pm

Monday 1 December: Seattle Sounders v LA Galaxy  - Western Conference Final, Second Leg (BT Sport 1) - 2am

Saturday 7 December: MLS Cup Final (BT Sport 1) - 8pm

 

A-League

Friday 28 November: Melbourne Victory v Adelaide United (BT Sport 1) - 8.30am

Saturday 29 November: Brisbane Roar v Perth Glory (BT Sport 2) - 6am

Saturday 29 November: Western Sydney Wanderers v Sydney FC (BT Sport 2) - 8.30am

Sunday 30 November: Wellington Phoenix v Melbourne City (BT Sport 1) - 4am

Sunday 30 November: Newcastle Jets v Central Coast Mariners (BT Sport 1) - 6am

Wednesday 3 December: Western Sydney Wanderers v Brisbane Roar (BT Sport 1) - 8.30am

Thursday 4 December: Sydney FC v Perth Glory (BT Sport 1) - 8.30am

Friday 5 December: Central Coast Mariners v Melbourne Victory (BT Sport 1) - 8.30am

Sunday 7 December: Melbourne City v Brisbane Roar (BT Sport 1) - 6am

Tuesday 9 December: Western Sydney Wanderers v Perth Glory (BT Sport 1) - 8.30am

Friday 12 December: Adelaide United v Brisbane Roar (BT Sport 1) - 8.30am

Friday 12 December: Perth Glory v Newcastle Jets (BT Sport 1) - 10.45am

Friday 19 December: Brisbane Roar v Western Sydney Wanderers (BT Sport 1) - 9am

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