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

Saturday 22 November: Hearts v Rangers - 12.45pm

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 22 November: Atalanta v Roma (BT Sport 2) - 5.15pm

Saturday 22 November: Lazio v Juventus (BT Sport 1) - 7.30pm

Sunday 23 November: Torino v Sassuolo (BT Sport 1) - 11.30am

Sunday 23 November: Napoli v Cagliari (BT Sport 1) - 2pm

Sunday 23 November: AC Milan v Inter (BT Sport 1) - 7.45pm

Monday 24 November: Genoa v Palermo (BT Sport 1) - 7.45pm

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

Saturday 22 November: Cologne v Hertha Berlin (BT Sport 1) - 5.30pm

Sunday 23 November: Hamburg v Werder Bremen (ESPN) - 2.30pm

Sunday 23 November: Stuttgart v Augsburg (BT Sport 1) - 4.30pm

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

 

Bundesliga 2

Friday 21 November: Kaiserslautern v Darmstadt (ESPN) - 7.30pm

 

Ligue 1

Friday 21 November: Metz v Paris Saint-Germain (BT Sport 1) - 7.30pm

Saturday 22 November: Monaco v Caen (BT Sport 2) - 7pm

Sunday 23 November: Nantes v Saint-Etienne (BT Sport Extra) - 1pm

Sunday 23 November: Montpellier v Toulouse (BT Sport Extra) - 4pm

Sunday 23 November: Marseille v Bordeaux (BT Sport 2) - 8pm

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

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

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 23 November: New York Red Bulls v New England Revolution - Eastern Conference Final, First Leg (ESPN) - 8.30pm

Sunday 23 November: LA Galaxy v Seattle Sounders - Western Conference Final, First Leg (BT Sport 1) - 10pm

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

Saturday 22 November: Western Sydney Wanderers v Newcastle Jets (BT Sport 2) - 6am

Saturday 22 November: Melbourne City v Sydney FC (BT Sport 2) - 8.30am

Sunday 23 November: Central Coast Mariners v Adelaide United (BT Sport 1) - 6am

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

 

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