Monday, December 20
SOCCER: Championship, Fulham vs Sheffield United - Sky Sports Football and Sky Sports Main Event 7.30pm.
LaLiga, Levante vs Valencia - Premier Sports 1 and LaLiga TV 8pm.
DARTS: World Darts Championship - Sky Sports Arena 7pm, Sky Sports Main Event 10pm.
Tuesday, December 21
SOCCER: Carabao Cup, Arsenal vs Sunderland - Sky Sports Football and Sky Sports Main Event 7pm.
Serie A, Udinese vs Salernitana - BT Sport 2 5.30pm, Juventus v Cagliari - BT Sport 2 7.30pm, Genoa v Atalanta - BT Sport 3 7.45pm.
National League, Chesterfield vs Notts County BT Sport 1 7pm.
LaLiga, Villarreal vs Alaves - LaLiga TV 6pm, Sevilla v Barcelona - Premier Sports 1 and LaLiga TV 8.30pm.
DARTS: World Darts Championship - Sky Sports Arena and Sky Sports Main Event 12.30pm, Sky Sports Arena 7pm, Sky Sports Main Event 10pm.
Wednesday, December 22
SOCCER: Carabao Cup, Tottenham vs West Ham - Sky Sports Football and Sky Sports Main Event 7pm.
Serie A, Venezia vs Lazio - BT Sport 1 3.30pm, Sassuolo vs Bologna - BT Sport 2 3.30pm, Roma vs Sampdoria - BT Sport 1 5.30pm, Inter Milan vs Torino - BT Sport 2 5.30pm, Verona vs Fiorentina - BT Sport 3 5.30pm, Empoli vs AC Milan - BT Sport 1 7.30pm, Napoli vs Spezia - BT Sport 3 7.45pm.
Ligue 1, Lorient vs Paris St Germain - BT Sport 2 7.45pm, Monaco v Rennes - BT Sport/ESPN 8pm.
LaLiga, Granada vs Atletico Madrid - LaLiga TV 6pm, Athletic Bilbao vs Real Madrid - Premier Sports 2 and LaLiga TV 8.30pm.
DARTS: World Darts Championship - Sky Sports Arena and Sky Sports Main Event 12.30pm, Sky Sports Arena 7pm, Sky Sports Main Event 10pm.
Thursday, December 23
DARTS: World Darts Championship - Sky Sports Arena and Sky Sports Main Event 12.30pm and 7pm.
Friday, December 24
Nothing scheduled
Saturday, December 25
CRICKET: Ashes third Test, Australia vs England - BT Sport 1 10.30pm.
Sunday, December 26
SOCCER: Premier League, Liverpool vs Leeds - BT Sport 1 11.30am, Aston Villa vs Chelsea - Sky Sports Main Event and Sky Sports Premier League 5pm, Brighton vs Brentford - Sky Sports Main Event and Sky Sports Premier League 7.45pm.
Cinch Premiership, St Johnstone vs Celtic - Sky Sports Main Event 12pm.
Championship, Barnsley v Stoke - Sky Sports Main Event 2.45pm.
National League, Bromley vs Southend - BT Sport 1 5pm.
CRICKET: Ashes third Test, Australia vs England - BT Sport 1 11pm.
Test match, South Africa vs India - Sky Sports Cricket 7.30am.
READ MORE: Premier League managers who suffered a Christmas axing: Pellegrini, Warnock and more...