15:00 unless stated. | Scottish fixtures. | Full TV list.
THURSDAY 29nd
Aston Villa v Leeds United - 19:45 Sky
Rotherham United v Burton Albion - 19:45
FRIDAY 30th
Hull City v Everton - 20:00 Sky
Brighton & Hove Albion v Cardiff City - 19:45
Ipswich Town v Bristol City - 19:45
Newcastle United v Nottingham Forest - 19:45
Reading v Fulham - 20:00
Hearts v Aberdeen - 19:45 BT
SATURDAY 31st
Burnley v Sunderland
Chelsea v Stoke City
Leicester City v West Ham United
Manchester United v Middlesbrough
Southampton v West Bromwich Albion
Swansea City v Bournemouth
Liverpool v Manchester City - 17:30 BT
Huddersfield Town v Blackburn Rovers - 12:30
Barnsley v Birmingham City
Derby County v Wigan Athletic
Preston North End v Sheffield Wednesday
Wolverhampton Wanderers v Queens Park Rangers
Brentford v Norwich City - 17:30 Sky
Rangers v Celtic - 12:15 Sky
SUNDAY 1st
Watford v Tottenham Hotspur - 13:30 Sky
Arsenal v Crystal Palace - 16:00 Sky
MONDAY 2nd
Middlesbrough v Leicester City - 12:30 Sky
Everton v Southampton
Manchester City v Burnley
Sunderland v Liverpool
West Bromwich Albion v Hull City
West Ham United v Manchester United - 17:15 Sky
Birmingham City v Brentford
Blackburn Rovers v Newcastle United - Sky
Bristol City v Reading
Burton Albion v Preston North End
Cardiff City v Aston Villa
Fulham v Brighton & Hove Albion
Leeds United v Rotherham United
Norwich City v Derby County
Nottingham Forest v Barnsley
Queens Park Rangers v Ipswich Town
Sheffield Wednesday v Wolverhampton Wanderers
Wigan Athletic v Huddersfield Town
TUESDAY 3rd
Bournemouth v Arsenal - 19:45 Sky
Crystal Palace v Swansea City - 20:00
Stoke City v Watford - 20:00
WEDNESDAY 4th
Tottenham Hotspur v Chelsea - 20:00 Sky
Turkey v Moldova (Friendly) - 20:00
THURSDAY 5th
Doncaster Rovers v Portsmouth - 19:45 Sky
---
FA Cup 3rd Round weekend starts Friday 6th January.