MONDAY (December 20th)
NFL Sky Sports NFL
1.20am New Orleans Saints @ Tampa Bay Buccaneers
CRICKET Sky Sports Mix from 8am
2nd ODI Pakistan v West Indies
SNOOKER FreeSports, 11am-3.30pm, 4.30pm-9pm
Leicester Championship League
DARTS Sky Sports Arena, 7pm-11pm
London World Darts Championship
SOCCER Sky Sports Football
Championship
7.45pm Fulham v Sheffield Utd
SOCCER LaLigaTV and Premier Sports 1
8pm LL: Levante v Valencia
GAA TG4, 8pm-9pm
Highlights Championship 2021
SOCCER BBC 2, 11pm-11.30pm
Highlights Irish Premiership
TUESDAY (December 21st)
NFL Sky Sports NFL
1.15am Minnesota Vikings @ Chicago Bears
SNOOKER FreeSports, 11am-3.30pm, 4.30pm-9pm
Leicester Championship League
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
London World Darts Championship
SOCCER BT Sport 2
5.30pm Serie A: Udinese v Salernitana
7.45pm Juventus v Cagliari
SOCCER LaLigaTV and Premier Sports 1
6pm LL: Villarreal v Alavés
8.30pm Sevilla v Barcelona
SOCCER BT Sport 3
7.45pm Serie A: Genoa v Atalanta
SOCCER Sky Sports Football
League Cup Quarter-final
7.45pm Arsenal v Sunderland
NFL BBC 2, 0.30am-1.20am
Highlights NFL This Week
WEDNESDAY (December 22nd)
CRICKET Sky Sports Mix from 7.50am
3rd ODI Pakistan v West Indies
SNOOKER FreeSports, 11am-3.30pm, 4.30pm-9pm
Leicester Championship League
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
London World Darts Championship
SOCCER BT Sport 1
3.30pm Venezia v Lazio
5.30pm Roma v Sampdoria
7.45pm Empoli v AC Milan
SOCCER BT Sport 2
3.30pm Serie A: Sassuolo v Bologna
5.30pm Inter Milan v Torino
SOCCER BT Sport 3
5.30pm Serie A: Hellas Verona v Fiorentina
7.45pm Napoli v Spezia
SOCCER LaLigaTV
6pm LL: Granada v Atlético Madrid
SOCCER Sky Sports Football
League Cup Quarter-final
7.45pm Tottenham Hotspur v West Ham Utd
SOCCER BT Sport 2
8pm Ligue 1: Lorient v PSG
SOCCER ESPN
8pm Ligue 1: Monaco v Rennes
SOCCER LaLigaTV
Premier Sports 2
8.30pm LL: Athletic Bilbao v Real Madrid
THURSDAY (December 23rd)
SNOOKER FreeSports, 11am-3.30pm, 4.30pm-9pm
Leicester Championship League
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
London World Darts Championship
FRIDAY (Christmas Eve)
NBA Sky Sports Mix
Noon Hawks @ 76ers
3am Nets @ Trail Blazers
NFL Sky Sports NFL
1.20am San Francisco 49ers @ Tennessee Titans
SOCCER Premier Sports 1
1pm URC: Zebre v Benetton Treviso
SATURDAY (Christmas Day)
NBA Sky Sports Mix
5pm Falcons @ Knicks
7.30pm Celtics @ Bucks
10pm Warriors @ Suns
NFL Sky Sports NFL
9.30pm Cleveland Browns @ Green Bay Packers
1.15am Indianapolis Colts @ Arizona Cardinals
CRICKET BT Sport 1 from 10.30pm
3rd Test, D1 Australia v England
SUNDAY (St Stephen's Day)
NBA Sky Sports Mix
1am Nets @ Lakers
3.30am Mavericks @ Jazz
CRICKET Sky Sports Cricket from 7.30am
1st Test, D1 South Africa v India
SOCCER BT Sport 1
12.30pm PL: Liverpool v Leeds Utd (postponed)
SOCCER Sky Sports Football
12.30pm SP: St Johnstone v Celtic
HORSE RACING RTE 2, 1pm-3.20pm
Leopardstown RP Novice Steeplechase
HORSE RACING UTV, 1pm-3.30pm
Virgin Media One, 1pm-3.30pm
Kempton Park King George VI Chase
RUGBY BT Sport 2
English Premiership
2pm Bristol Bears v Leicester Tigers
4.30pm Bath v Gloucester
SOCCER Premier Sports 1
3pm PL: Manchester City v Leicester City
RUGBY Premier Sports 2
3pm URC: Cardiff v Scarlets (postponed)
5.15pm Ospreys v Dragons (postponed)
SOCCER Sky Sports Football and Sky Showcase
Championship
3pm Barnsley v Stoke City (postponed)
NFL Sky Sports NFL
6pm Buffalo Bills @ New England Patriots
9.25pm Pittsburgh Steelers @ Kansas City Chiefs
1.20pm Washington Football Team @ Dallas Cowboys
RUGBY TG4, BBC 2 and Premier Sports 1
5.15pm URC: Ulster v Connacht (postponed)
SOCCER Sky Sports Premier League
5.30pm PL: Aston Villa v Chelsea
8pm Brighton and Hove Albion v Brentford
RUGBY RTE 2 and Premier Sports 1
7.35pm URC: Munster v Leinster (postponed)
RUGBY Premier Sports 2
8.05pm Top 14: Toulouse v Stade Francais
NBA Sky Sports Football
8.30pm Magic @ Heat
SOCCER BBC 1, 10.40pm-0.15am
Highlights Match of the Day
CRICKET BT Sport 1 from 11pm
3rd Test, D2 Australia v England
MONDAY (December 27th)
NFL Sky Sports NFL
1.20am Washington Football Team @ Dallas Cowboys
CRICKET Sky Sports Cricket from 7.30am
1st Test, D2 South Africa v India
SOCCER Sky Sports Football
12.30pm L1: Doncaster Rovers v Sunderland
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
London World Darts Championship
HORSE RACING ITV4, 12.45pm-3.30pm
Kempton Park and Chepstow
HORSE RACING RTE 2, 1pm-3.15pm
Leopardstown Paddy Power Steeplechase
SOCCER Sky Sports Football
Championship
3pm Derby County v West Brom
5.30pm QPR v Bournemouth
RUGBY BT Sport 1
English Premiership
5pm Harlequins v Northampton
RUGBY Premier Sports 1
7pm URC: Glasgow Warriors v Edinburgh
SOCCER Sky Sports Premier League
8pm PL: Newcastle Utd v Manchester Utd
RUGBY Premier Sports 2
8.05pm Top 14: Toulon v Bordeaux (postponed)
CRICKET BT Sport 1 from 11pm
3rd Test, D3 Australia v England