MONDAY (Dec 23rd)
NFL Sky Sports Action from 1.10am
1.20am Kansas City Chiefs @ Chicago Bears
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
London PDC World Championship
SOCCER Sky Sports Football from 7.30pm
Championship
7.45pm Blackburn Rovers v Wigan Athletic
RUGBY BBC 2, 10.30pm-11.30pm
Highlights Leinster v Ulster
TUESDAY (Dec 24th)
NFL Sky Sports Action from 1am
1.15am Green Bay Packers @ Minnesota Vikings
GAA TG4, 4.15pm-5.15pm
Repeat 2019 MFC Cork v Galway
GAA TG4, 7.15pm-7.45pm
2019 Best hurling and football goals
SOCCER BBC 2, 11.20pm-0.10am
Highlights NFL This Week
WEDNESDAY (Dec 25th)
NBA Sky Sports Action from 5pm
Toronto Celtics @ Raptors
Philadelphia Bucks @ 76ers
Oakland Rockets @ Warriors
CRICKET BT Sport 2 from 11.15pm
2nd Test, D1 Australia v New Zealand
THURSDAY (Dec 26th)
NBA Sky Sports Action from 1am
LA Clippers @ Lakers
Denver Pelicans @ Nuggets
CRICKET Sky Sports Cricket from 7am
1st Test, D1 South Africa v England
SOCCER Sky Sports Football from noon
12.30pm SP: Hearts v Hibernian
SOCCER Premier Sports 1 (Ireland only)
12.30pm PL: Tottenham v Brighton
HORSE RACING UTV, 12.50pm-3.30pm
Virgin Media One, 12.50pm-3.30pm
Kempton George VI Chase
HORSE RACING RTE 2, 1pm-3.25pm
Leopardstown Including the Racing Post Novice
SOCCER BT Sport 1 from 2.30pm
3pm SP: St Mirren v Celtic
RUGBY Premier Sports 2 from 2.30pm
eir Sport 1 from 2.55pm
3pm Pro14: Cardiff v Dragons
5.15pm Scarlets v Ospreys
SOCCER Sky Sports Football from 2.45pm
Championship
3pm Brentford v Swansea City
5.15pm Leeds Utd v Preston North End
7.30pm Reading v Queens Park Rangers
SOCCER Sky Sports Football Red Button
Championship
3pm Barnsley v West Bromwich Albion
3pm Cardiff City v Millwall
3pm Charlton Athletic v Bristol City
3pm Luton Town v Fulham
SOCCER Premier Sports via Red Button
3pm PL: Bournemouth v Arsenal
3pm Aston Villa v Norwich City
3pm Crystal Palace v West Ham Utd
3pm Everton v Burnley
3pm Sheffield Utd v Watford
SOCCER Premier Sports 1 (Ireland only)
3pm PL: Chelsea v Southampton
5.30pm Manchester Utd v Newcastle Utd
8pm Leicester City v Liverpool
GAA TG4, 4.10pm-5.10pm
Repeat 2019 SHC: Tipperary v Wexford
SOCCER BBC 1, 10.20pm-11.55pm
Highlights Match of the Day
CRICKET BT Sport 2 from 11.15pm
2nd Test, D2 Australia v New Zealand
FRIDAY (Dec 27th)
NBA Sky Sports Action from 1am
Brooklyn Knicks @ Nets
CRICKET Sky Sports Cricket from 7.30am
1st Test, D2 South Africa v England
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
London PDC World Championship
HORSE RACING ITV4, 12.45pm-3.30pm
Kempton Including the Desert Orchid Steeple Chase
HORSE RACING RTE 2, 1pm-3.25pm
Leopardstown Including the Paddy Power Chase
GAA TG4, 3.50pm-4.50pm
Repeat 2019 SHC: Kilkenny v Limerick
RUGBY eir Sport 1 from 7pm
Premier Sports 2 from 7pm
7.35pm Pro14: Ulster v Connacht
RUGBY BT Sport 1 from 7pm
7.45pm EP: Bristol v Wasps
SOCCER BT Sport 2 from 7.15pm
7.45pm SC: Dundee Utd v Dundee
SOCCER Premier Sports 1 from 7.35pm
7.45pm PL: Wolverhampton v Manchester City
RUGBY TG4, 9.30pm-11.30pm
Highlights Pro14: Ulster v Connacht
CRICKET BT Sport 2 from 11.15pm
2nd Test, D3 Australia v New Zealand
SATURDAY (Dec 28th)
NBA Sky Sports Action from 0.30am
Atlanta Bucks @ Hawks
CRICKET Sky Sports Cricket from 7.30am
1st Test, D3 South Africa v England
SOCCER BBC 1, noon-1pm
Previews Football Focus
SOCCER Sky Sports Premier League from noon
12.30pm PL: Brighton and Hove Albion v Bournemouth
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
London PDC World Championship
HORSE RACING RTE 2, 1pm-3.35pm
Leopardstown Including the Savills Steeplechase
RUGBY eir Sport 1 from 1pm
FreeSports from 1pm
1pm Pro14: Benetton v Zebre
RUGBY BT Sport 2 from 1.30pm
2pm EP: Northampton v Gloucester
4.30pm Harlequins v Leicester
HORSE RACING ITV4, 1.30pm-4pm
Newbury Including the Challow Novices' Hurdle Race
RUGBY Premier Sports 2 from 2.30pm
eir Sport 1 from 2.55pm
3pm Pro14: Edinburgh v Glasgow
SOCCER Premier Sports 1 from 2.30pm
3pm PL: Newcastle Utd v Everton
GAA TG4, 4.30pm-5.30pm
Repeat 2019 Women's football: Tipp v Meath
SOCCER Sky Sports Premier League from 5pm
5.30pm PL: Norwich City v Tottenham Hotspur
RUGBY eir Sport 1 from 5pm
Premier Sports 1 from 6pm
6pm Pro14: Munster v Leinster
SOCCER BT Sport 1 from 7pm
7.45pm PL: Burnley v Manchester Utd
RUGBY TG4, 8pm-10.15pm
Deferred Pro14: Munster v Leinster
NBA Sky Sports Action from 10pm
Denver Grizzlies @ Nuggets
SOCCER BBC 1, 10.30pm-midnight
Highlights Match of the Day
CRICKET BT Sport 2 from 11.15pm
2nd Test, D4 Australia v New Zealand
SUNDAY (Dec 29th)
MMA Sky Sports Action from 3am
Japan Fedor Emelianenko v Rampage Jackson
CRICKET Sky Sports Cricket from 7.30am
1st Test, D4 South Africa v England
SOCCER Sky Sports Football from 11.30am
12.30pm SP: Celtic v Rangers
DARTS Sky Sports Arena, 12.30pm-4.30pm, 7pm-11pm
London PDC World Championship
HORSE RACING RTE 2 from 1pm
Leopardstown Including the Ryanair Hurdle
SOCCER Sky Sports Premier League from 1pm
2pm PL: Arsenal v Chelsea
4.30pm PL: Liverpool v Wolverhampton
RUGBY BT Sport 1 from 2.30pm
3pm EP: Exeter v Saracens
SOCCER Sky Sports Football Red Button
Championship
3pm Birmingham City v Leeds Utd
3pm Bristol City v Luton Town
3pm Fulham v Stoke City
3pm Huddersfield Town v Blackburn Rovers
3pm Nottingham Forest v Wigan Athletic
3pm Queens Park Rangers v Hull City
GAA TG4, 3.40pm-5.10pm
Repeat 2019 SHC: Tipperary v Kilkenny
SOCCER BBC 1, 10.30pm-0.05am
Highlights Match of the Day 2
NBA Sky Sports Football from 11pm
Toronto Thunder @ Raptors
CRICKET BT Sport 2 from 11.15pm
2nd Test, D5 Australia v New Zealand