MONDAY (Dec 28th)
NFL Sky Sports NFL from 1.10am
1.20am Tennessee Titans @ Green Bay Packers
CRICKET Sky Sports Cricket from 7.55am
1st Test, D3 South Africa v Sri Lanka
DARTS Sky Sports Arena, noon-4pm, 6pm-10pm
London PDC World Championship
HORSE RACING RTE 2, 1pm-3.15pm
ITV4, 1pm-3.30pm
Leopardstown Including the Savills Chase
SOCCER Premier Sports 1 from 2.45pm
Amazon Prime
3pm PL: Crystal Palace v Leicester City
5.30pm Chelsea v Aston Villa
8pm Everton v Manchester City
GAA TG4, 3.25pm-4.25pm
Repeat 2020 Munster SFC Final - Tipp v Cork
TUESDAY (Dec 29th)
NFL Sky Sports NFL from 1am
1.15am Buffalo Bills @ New England Patriots
CRICKET Sky Sports Cricket from 7.55am
1st Test, D4 South Africa v Sri Lanka
DARTS Sky Sports Arena, noon-4pm, 6pm-10pm
London PDC World Championship
HORSE RACING RTE 2, 1pm-3.15pm
ITV4, 1pm-4pm
Leopardstown Including the Ryanair Hurdle
SOCCER RTE 2, 3.15pm-4.20pm
Repeat 2001: Rep of Ireland v Netherlands
SOCCER LaLigaTV from 3.30pm
4pm La Liga: Sevilla v Villarreal
6.15pm Barcelona v Eibar
8.30pm Levante v Real Betis
SOCCER Sky Sports Football from 5pm
Championship
5.30pm Birmingham City v Derby County
8pm Stoke City v Nottingham Forest
SOCCER Premier Sports 1 from 5.30pm
Amazon Prime
6pm PL: Brighton & Hove Albion v Arsenal
8pm Manchester Utd v Wolves
SOCCER Premier Sports 2 from 5.50pm
Amazon Prime
6pm West Brom v Leeds Utd
SOCCER Amazon Prime
6pm Burnley v Sheffield Utd
6pm Southampton v West Ham Utd
SOCCER BBC 1, 10.30pm-midnight
Highlights Match of the Day
WEDNESDAY (Dec 30th)
CRICKET Sky Sports Cricket from 7.55am
1st Test, D5 South Africa v Sri Lanka
DARTS Sky Sports Arena, noon-4pm, 6pm-10pm
London PDC World Championship
SOCCER LaLigaTV from 3.30pm
4pm La Liga: Granada v Valencia
6.15pm Atlético Madrid v Getafe
8.30pm Elche v Real Madrid
SOCCER Sky Sports Football from 5pm
5.30pm Brentford v Bournemouth
8pm Swansea City v Reading
SOCCER Premier Sports 1 from 5.30pm
Amazon Prime
6pm PL: Tottenham Hotspur v Fulham
8pm Newcastle Utd v Liverpool
SOCCER BBC 1, 10.45pm-11.30pm
Highlights Match of the Day
THURSDAY (New Year's Eve)
NBA Sky Sports Mix from 3am
LA Trail Blazers @ Clippers
SOCCER LaLigaTV from 12.30pm
1pm La Liga: Athletic Bilbao v Real Sociedad
SOCCER FreeSports from 3.10pm
LaLigaTV from 3pm
3.15pm La Liga: Osasuna v Alavés
NBA Sky Sports Mix from 10pm
Washington Bulls @ Wizards
FRIDAY (New Year's Day)
DARTS Sky Sports Arena, noon-4pm, 6pm-10pm
London PDC World Championship
BOXING RTE 2, 1.25pm-2.30pm
Repeat Katie Taylor at 2012 Olympics
HORSE RACING UTV, 1pm-3.30pm
Virgin Media One, 1pm-3.30pm
Cheltenham Including the Paddy Power Millionaire Handicap Chase
SOCCER BT Sport 1 from 5pm
5.30pm PL: Everton v West Ham Utd
SOCCER Sky Sports Football from 5pm
Championship
5.30pm Sheffield Wednesday v Derby County
RUGBY eir Sport 1 from 5.10pm
S4C from 5pm
5.15pm Pro14: Scarlets v Dragons
RUGBY BT Sport 2 from 7pm
7.45pm EP: Worcester v Harlequins
RUGBY eir Sport 1 from 7.30pm
7.35pm Pro14: Cardiff v Ospreys
SOCCER Sky Sports Premier League from 7.30pm
8pm PL: Manchester Utd v Aston Villa
SATURDAY (Jan 2nd)
NBA Sky Sports Mix from midnight
Dallas Heat @ Mavericks
SOCCER Sky Sports Football from 11.30am
12.30pm SP: Rangers v Celtic
SOCCER BT Sport 1 from 11.30am
12.30pm PL: Tottenham v Leeds Utd
SOCCER LaLigaTV from noon
1pm La Liga: Villarreal v Levante
3.15pm Real Betis v Sevilla
SOCCER BBC 1, noon-1pm
Previews Football Focus
RUGBY eir Sport 1 from 12.55pm
1pm Pro14: Benetton v Zebre
RUGBY BT Sport 2 from 1.15pm
2pm EP: Wasps v Exeter
4.30pm Gloucester v Sale
HORSE RACING ITV4, 1.30pm-4pm
Sandown Park Including the Tolworth Hurdle
SOCCER BT Sport 3 from 2.30pm
Bundesliga
2.30pm Eintracht Frankfurt v Bayer Leverkusen
5.30pm Hertha Berlin v Schalke
SOCCER Sky Sports Premier League from 2.30pm
3pm PL: Crystal Palace v Sheffield Utd
5.30pm Brighton and Hove Albion v Wolverhampton
RUGBY eir Sport 1 from 4.45pm
5.15pm Pro14: Ulster v Munster
7.35pm Leinster v Connacht
SOCCER LaLigaTV from 5.15pm
FreeSports from 5.25pm
5.30pm La Liga: Getafe v Real Valladolid
DARTS Sky Sports Arena, 6pm-10pm
London PDC World Championship
SOCCER Sky Sports Football from 7pm
Championship
7.45pm Stoke City v Bournemouth
SOCCER BT Sport 1 from 7.30pm
8pm PL: West Brom v Arsenal
SOCCER LaLigaTV from 7.30pm
8pm La Liga: Real Madrid v Celta Vigo
RUGBY TG4, 8pm-10pm
Deferred Leinster v Connacht
CRICKET BT Sport 3 from 9.30pm
2nd Test, D1 New Zealand v Pakistan
RUGBY TG4, 10pm-11pm
Highlights Ulster v Munster
NBA Sky Sports Mix from 10pm
Houston Kings @ Rockets
SOCCER BBC 1, 10.20pm-11.35pm
Highlights Match of the Day
SUNDAY (Jan 3rd)
NBA Sky Sports Mix from 0.30am
New Orleans Raptors @ Pelicans
CRICKET Sky Sports Cricket from 7.55am
2nd Test, D1 South Africa v Sri Lanka
SOCCER Premier Sports 1 from 11.25am
11.30am Serie A: Inter Milan v Crotone
2pm Cagliari v Napoli
5pm Benevento v AC Milan
SOCCER Sky Sports Premier League from 11.30am
Noon PL: Burnley v Fulham
2.15pm Newcastle Utd v Leicester City
4.30pm Chelsea v Manchester City
SOCCER LaLigaTV from noon
1pm La Liga: Athletic Bilbao v Elche
3.15pm Alavés v Atlético Madrid
5.30pm Real Sociedad v Osasuna
SOCCER Premier Sports 2 from 1.55pm
2pm Serie A: Parma v Torino
SOCCER FreeSports from 1.55pm
2pm Serie A: Atalanta v Sassuolo
RUGBY BT Sport 1 from 2pm
3pm EP: Leicester v Bath
SOCCER BT Sport 2 from 2.30pm
Bundesliga
2.30pm Borussia Dortmund v Wolfsburg
5pm Bayern Munich v Mainz
NFL Sky Sports NFL from 5pm
6pm Pittsburgh Steelers @ Cleveland Browns
9.25pm Arizona Cardinals @ LA Rams
1.20am Washington FT @ Philadelphia Eagles
DARTS Sky Sports Arena, 7.30pm-9.30pm
London PDC World Championship Final
SOCCER LaLigaTV from 7.30pm
Premier Sports 1 7.30pm
8pm La Liga: Huesca v Barcelona
SOCCER Premier Sports 2 from 7.40pm
7.45pm Serie A: Juventus v Udinese
NBA Sky Sports Football from 8pm
Detroit Celtics @ Pistons
SOCCER BBC 1, 10.30pm-11.35pm
Highlights Match of the Day 2