MONDAY (Dec 16th)
NFL Sky Sports Action from 1.10am
1.20am Buffalo Bills @ Pittsburgh Steelers
SOCCER Sky Sports Premier League from 7pm
7.45pm PL: Crystal Palace v Brighton & Hove Albion
DARTS Sky Sports Arena, 7pm-11pm
PDC World Championship (London)
SOCCER BT Sport 1 from 7.15pm
7.30pm FA Cup: Boston Utd v Rochdale
GAA TG4, 8pm-9pm
Repeat 2019 FL Final: Mayo v Kerry
RUGBY Virgin Media One, 11pm-midnight
Highlights Champions Cup
TUESDAY (Dec 17th)
NFL Sky Sports Action from 1am
1.15am Indianapolis Colts @ New Orleans Saints
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
PDC World Championship (London)
SOCCER RTE 2 from 5pm
BBC Red Button
Club World Cup
5.30pm Flamengo v Al-Hilal
SOCCER BT Sport 1 from 7.15pm
7.30pm FA Cup: Plymouth Argyle v Bristol Rovers
SOCCER Sky Sports Football from 7.30pm
League Cup Quarter-final
7.45pm Aston Villa v Liverpool
SOCCER BT Sport 2 from 7.30pm
Bundesliga
7.30pm Borussia Dortmund v RB Leipzig
SOCCER ESPN from 7.30pm
Bundesliga
7.30pm Union Berlin v Hoggenheim
SOCCER BT Sport 3 from 8pm
8.05pm French League Cup: Monaco v Lille
SOCCER BBC 2, 11.20pm-0.10am
Highlights NFL This Week
WEDNESDAY (Dec 18th)
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
PDC World Championship (London)
ICE HOCKEY FreeSports from 7pm
7.30pm Cardiff Devils v Belfast Giants
SOCCER RTE 2 from 5pm
BBC 2 from 5.15pm
Club World Cup Semi-final
5.30pm Liverpool v Monterrey
SOCCER BT Sport 2 from 5.30pm
Bundesliga
5.30pm Bayer Leverkusen v Hertha Berlin
7.30pm Freiburg v Bayern Munich
SOCCER BT Sport 3 from 5.30pm
5.45pm French League Cup: Lyon v Toulouse
8.05pm Le Mans v PSG
SOCCER Premier Sports from 5.50pm
5.55pm Serie A: Sampdoria v Juventus
7.45pm Brescia v Sassuolo
SOCCER Premier Sports 2 from 6pm
7pm La Liga: Barcelona v Real Madrid
SOCCER BT Sport 1 from 7pm
7.45pm SP: Hearts v Celtic
SOCCER Sky Sports Football from 7.30pm
League Cup Quarter-final
7.45pm Oxford Utd v Manchester City
SOCCER ESPN from 7.30pm
Bundesliga
7.30pm Monchengladbach v Paderborn
THURSDAY (Dec 19th)
NBA Sky Sports Action from 0.30am
Philadelphia Heat @ 76ers
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
PDC World Championship (London)
BOXING Sky Sports Action from 7pm
York Hall Richard Riakporhe v Jack Massey
FRIDAY (Dec 20th)
NBA Sky Sports Action from 1am
Milwaukee Lakers @ Bucks
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
PDC World Championship (London)
RUGBY eir Sport 1 from 7pm
Premier Sports 1 from 7pm
7.35pm Pro14: Leinster v Ulster
RUGBY BT Sport 2 from 7pm
7.45pm EP: Gloucester v Worcester
SOCCER BT Sport 1 from 7.15pm
7.45pm SP: Hibernian v Rangers
SOCCER BT Sport 3 from 7.15pm
Bundesliga
7.30pm Hoffenheim v Borussia Dortmund
SOCCER Premier Sports 2 from 7.30pm
8pm La Liga: Eibar v Granada
SOCCER Sky Sports Football from 7.40pm
Championship
7.45pm Middlesbrough v Stoke City
SOCCER FreeSports from 7.40pm
7.45pm Serie A: Fiorentina v AS Roma
RUGBY TG4, 9.30pm-11.30pm
Deferred Pro14: Leinster v Ulster
SATURDAY (Dec 21st)
NBA Sky Sports Mix from 1am
Dallas Mavericks @ Philadelphia 76ers
BOXING Sky Sports Main Event from 2am
Phoenix Daniel Jacobs v Julio Cesar Chavez Jr
UFC BT Sport 2 from 10am
Korea Chan Sung Jung v Frankie Edgar
SOCCER BBC 1, noon-1pm
Previews Football Focus
SOCCER Premier Sports 2 from noon
Noon La Liga: Mallorca v Sevilla
SOCCER BT Sport 1 from noon
12.30pm PL: Everton v Arsenal
SOCCER Sky Sports Football from noon
Championship
12.30pm Cardiff City v Preston North End
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
PDC World Championship (London)
HORSE RACING ITV4, 1.30pm-4pm
Ascot Including the Silver Cup Handicap Steeple Chase
EQUESTRIAN BBC 2, 1.45pm-4.30pm
London Olympia International Horse Show
SOCCER BT Sport 2 from 2.30pm
3pm EP: Leicester v Exeter
SOCCER Premier Sports 1 from 2.30pm
3pm PL: Norwich City v Wolverhampton
RUGBY Premier Sports 2 from 3pm
3pm Pro14: Zebre v Benetton
5.15pm Dragons v Scarlets
7.35pm Ospreys v Cardiff
RUGBY eir Sport 1 from 4.30pm
TG4 from 4.45pm
FreeSports from 5.15pm
5.15pm Pro14: Connacht v Munster
RUGBY Premier Sports 1 from 5.15pm
5.45pm Pro14: Glasgow v Edinburgh
SOCCER Sky Sports Premier League from 5pm
5.30pm PL: Manchester City v Leicester City
NFL Sky Sports Action from 5pm
6pm Houston Texans @ Tampa Bay Buccaneers
9.30pm Buffalo Bills @ New England Patriots
1.15am LA Rams @ San Francisco 49ers
SOCCER RTE 2 from 5pm
BBC 1 from 5.15pm
Club World Cup final (Doha)
5.30pm Liverpool v Flamengo
SOCCER BT Sport 2 from 5.15pm
Bundesliga
5.30pm Hertha Berlin v Gladbach
SOCCER BT Sport 3 from 7.30pm
7.45pm Ligue 1: PSG v Amiens
BOXING BT Sport 1 from 7.30pm
London Daniel Dubois v Kyotaro Fujimoto
SOCCER Premier Sports 1 from 8pm
7.45pm Serie A: Torino v SPAL
NBA Sky Sports Mix from 10pm
Charlotte Jazz @ Hornets
SOCCER BBC 1, 10.30pm-11.55pm
Highlights Match of the Day
SUNDAY (Dec 22nd)
MMA Sky Sports Mix from 3am
Honolulu Ilima-Lei Macfarlane v Kate Jackson
SOCCER FreeSports from 10.55am
11am La Liga: Leganes v Espanyol
SOCCER Premier Sports 1 from 11.20am
11.30am Serie A: Atalanta v AC Milan
2pm Parma v Brescia
SOCCER Sky Sports Football from 11.30am
Championship
Noon Sheffield Wednesday v Bristol City
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
PDC World Championship (London)
SOCCER Sky Sports Premier League from 1pm
2pm PL: Watford v Manchester Utd
4.30pm Tottenham Hotspur v Chelsea
SOCCER Premier Sports 2 from 1pm
1pm La Liga: Osasuna v Real Sociedad
3pm Real Betis v Atletico Madrid
5.30pm Levante v Celta Vigo
8pm Real Madrid v Athletic Bilbao
SOCCER FreeSports from 1.55pm
2pm Serie A: Lecce v Bologna
SOCCER BT Sport 3 from 2.15pm
Bundesliga
2.30pm Fortuna v Union Berlin
5pm Paderborn v Eintracht Frankfurt
RUGBY BT Sport 1 from 2.30pm
3pm EP: London Irish v Bath
GAA TG4 from 2.35pm
Repeat 2019 SFC Final: Dublin v Kerry
SOCCER BT Sport 2 from 4pm
Italian Super Cup Final
4.45pm Juventus v Lazio
NFL Sky Sports Action from 5pm
6pm New Orleans Saints @ Tennessee Titans
9.25pm Dallas Cowboys @ Philadelphia Eagles
1.20am Kansas City Chiefs @ Chicago Bears
SOCCER Premier Sports 1 from 7.35pm
7.45pm Sassuolo v Napoli
NBA Sky Sports Football from 8.30pm
Toronto Mavericks @ Raptors
SOCCER BBC 1, 10.30pm-11.30pm
Highlights Match of the Day 2