MONDAY (Dec 30th)
CRICKET Sky Sports Cricket from 7.30am
1st Test, D5 South Africa v England
GAA TG4, 4.20pm-5.20pm
Repeat 2019 U-20F: Cork v Dublin
DARTS Sky Sport Arena, 7pm-11pm
London PDC World Championship
SOCCER Sky Sports Football from 7.30pm
Championship
7.45pm Derby County v Charlton Athletic
RUGBY BBC 2, 10pm-11pm
Highlights Pro14: Ulster v Connacht
TUESDAY (Dec 31st)
GAA TG4, 4.20pm-5.20pm
Repeat 2019 U-20H: Tipperary v Cork
WEDNESDAY (Jan 1st)
SOCCER BT Sport from 1 from noon
12.30pm PL: Brighton v Chelsea
3pm Southampton v Tottenham
5.30pm Manchester City v Everton
8pm Arsenal v Manchester Utd
SOCCER BT Sport from 2 from noon
12.30pm PL: Burnley v Aston Villa
3pm Newcastle Utd v Leicester City
5.30pm West Ham Utd v Bournemouth
SOCCER Sky Sports Football from 12.30pm
Championship
12.45pm Millwall v Luton Town
HORSE RACING UTV, 12.55pm-3.30pm
Virgin Media One, 12.55pm-3.30pm
Cheltenham Including the Dipper Novices' Steeple Chase
SOCCER ESPN from 2.45pm
3pm PL: Watford v Wolverhampton
5.30pm Norwich v Crystal Palace
SOCCER Sky Sports Football from 2.45pm
3pm L1: Wycombe Wanderers v Ipswich Town
SOCCER Sky Sports Football Red Button
Championship
3pm Birmingham City v Wigan Athletic
3pm Bristol City v Brentford
3pm Fulham v Reading
3pm Huddersfield Town v Stoke City
3pm Nottingham Forest v Blackburn Rovers
3pm Queens Park Rangers v Cardiff City
GAA TG4, 4.10pm-5.10pm
Repeat 2019 SHC: Laois v Dublin
SOCCER Sky Sports Football from 5pm
Championship
5.15pm West Bromwich Albion v Leeds Utd
DARTS Sky Sports Arena, 7pm-10pm
London PDC World Championship Final
SOCCER BBC 1, 11.05pm-0.40am
Highlights Match of the Day
NBA Sky Sports Action from 11pm
Washington Magic @ Wizards
THURSDAY (Jan 2nd)
GAA TG4, 3.55pm-4.55pm
Repeat 2019 WF: Dublin v Galway
SOCCER BT Sport 1 from 7pm
8pm PL: Liverpool v Sheffield Utd
SOCCER Sky Sports Main Event from 7.30pm
Championship
7.45pm Derby County v Barnsley
SOCCER Sky Sports Football from 7.30pm
Championship
7.45pm Swansea City v Charlton Athletic
GOLF Sky Sports Golf, 11pm-3am
Hawaii Tournament of Champions
NFL BBC 2, 11.55pm-0.45am
Review NFL This Week
FRIDAY (Jan 3rd)
NBA Sky Sports Action from 1.30am
Dallas Nets @ Mavericks
CRICKET Sky Sports Cricket from 7.30am
2nd Test, D1 South Africa v England
GAA TG4, 4.20pm-5.20pm
Repeat 2019 SHC: Wexford v Kilkenny
RUGBY eir Sport 1 from 7pm
Premier Sports 1 from 7pm
7.35pm Pro14: Ulster v Munster
RUGBY Premier Sports 2 from 7pm
7.35pm Pro14: Cardiff Blues v Scarlets
RUGBY BT Sport 1 from 7pm
7.45pm EP: Sale v Harlequins
RUGBY TG4, 9.30pm-11.30pm
Deferred Pro14: Ulster v Munster
GOLF Sky Sports Golf, 11pm-3am
Kapalua Tournament of Champions
SATURDAY (Jan 4th)
NBA Sky Sports Action from 1am
Houston 76ers @ Rockets
CRICKET Sky Sports Cricket from 8am
2nd Test, D2 South Africa v England
SOCCER BBC 1, noon-1pm
Previews Football Focus
SOCCER BT Sport 1 from noon
12.31pm FA Cup: Rochdale v Newcastle Utd
RUGBY Premier Sports 2 from 12.55pm
1pm Pro14: Benetton v Glasgow
DARTS Eurosport 1, 1pm-5pm, 7pm-11pm
London BDO World Championship
GAA TG4 from 1pm
All-Ireland Club Football Semi-finals
1.30pm Corofin v Nemo Rangers
3.30pm Ballyboden/St Enda's v Kilcoo
HORSE RACING ITV4, 1.30pm-4pm
Sandown Including the Unibet Tolworth Novices' Hurdle
RUGBY Premier Sports 1 from 2.30pm
3pm Pro14: Dragons v Ospreys
RUGBY BT Sport 2 from 2.30pm
3pm EP: Gloucester v Bath
RUGBY eir Sport 1 from 5pm
Premier Sports 2 from 5.25pm
5.30pm Pro 14: Leinster v Connacht
SOCCER BT Sport 1 from 5pm
5.31pm FA Cup: Wolves v Manchester Utd
SOCCER TG4, 5.10pm-6.10pm
Repeat 2019 Fifa Women's World Cup final
RUGBY Premier Sports 1 from 7.25pm
7.45pm Edinburgh v Southern Kings
SOCCER Premier Sports 2 from 7.30pm
8pm La Liga: Espanyol v Barcelona
RUGBY TG4, 7.30pm-9.45pm
Deferred Pro 14: Leinster v Connacht
NBA Sky Sports Arena from 8.30pm
LA Grizzlies @ Clippers
NFL Sky Sports Action from 9pm
9.35pm Buffalo Bills @ Houston Texans
1.15am Tennessee Titans @ New England Patriots
GOLF Sky Sports Golf, 9pm-1am
Hawaii Tournament of Champions
SOCCER BBC 1, 10.15pm-11.45pm
Highlights Match of the Day
SUNDAY (Jan 5th)
CRICKET Sky Sports Cricket from 8am
2nd Test, D3 South Africa v England
SOCCER Premier Sports 2 from 11am
11am La Liga: Granada v Mallorca
1pm Real Sociedad v Villarreal
3pm Alaves v Real Betis
SOCCER Premier Sports 1 from 11.25am
11.30am Serie A: Brescia v Lazio
2pm SPAL v Verona
5pm Genoa v Sassuolo
7.45pm AS Roma v Torino
DARTS Eurosport 1, 1pm-5pm, 7pm-11pm
London BDO World Championship
GAA TG4 from 1.30pm
All-Ireland Club SHC Semi-finals
2pm Ballyhale Shamrocks v Slaughtneil
4pm St Thomas' v Borris-Ileigh
SOCCER BT Sport 1 from 1.30pm
2.01pm FA Cup: Middlesbrough v Tottenham
SOCCER eir Sport 1 from 1.50pm
2.01pm FA Cup: Sheffield Utd v AFC Fylde
RUGBY BT Sport 2 from 2.30pm
2pm EP: Wasps v Northampton
SOCCER BBC 1 from 3.30pm
eir Sport 1 from 3.50pm
4.01pm FA Cup: Liverpool v Everton
NFL Sky Sports Action from 5.30pm
6.05pm Minnesota Vikings @ New Orleans Saints
9.40pm Seattle Seahawks @ Philadelphia Eagles
GAA TG4, 5.40pm-6.40pm
Repeat 2019 SHC: Dublin v Wexford
SOCCER Premier Sports 2 from 8pm
8pm La Liga: Celta Vigo v Osasuna
NBA Sky Sports Arena from 8.30pm
LA Knicks @ Clippers
SOCCER BBC 1, 10.30pm-11.35pm
Highlights Match of the Day 2
GOLF Sky Sports Golf, 11pm-3am
Kapalua Tournament of Champions