Monday 16th January 2017

This table charts the fixtures during Monday 16th January 2017
CAF Total Africa Cup of Nations - Group C
Show last 5 matches and coverage Fixture Kick-off Status

Ivory Coast V Togo

16:00 Preview Ivory Coast Vs Togo

Congo DR V Morocco

19:00 Preview Congo DR Vs Morocco
This table charts the fixtures during Monday 16th January 2017
Vanarama National League North
Show last 5 matches and coverage Fixture Kick-off Status

Curzon Ashton V Worcester City

19:45

Tuesday 17th January 2017

This table charts the fixtures during Tuesday 17th January 2017
The Emirates FA Cup - Third Round
Show last 5 matches and coverage Fixture Kick-off Status

R AFC Wimbledon V Sutton United

19:45

R Barnsley V Blackpool

19:45

R Burnley V Sunderland

19:45

R Fleetwood Town V Bristol City

19:45

R Crystal Palace V Bolton Wanderers

20:00

R Lincoln City V Ipswich Town

20:05
This table charts the fixtures during Tuesday 17th January 2017
Sky Bet League One
Show last 5 matches and coverage Fixture Kick-off Status

Gillingham P-P AFC Wimbledon

Postponed

This table charts the fixtures during Tuesday 17th January 2017
International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

Qatar V Moldova

15:00
This table charts the fixtures during Tuesday 17th January 2017
CAF Total Africa Cup of Nations - Group D
Show last 5 matches and coverage Fixture Kick-off Status

Ghana V Uganda

16:00 Preview Ghana Vs Uganda

Mali V Egypt

19:00 Preview Mali Vs Egypt
This table charts the fixtures during Tuesday 17th January 2017
Vanarama National League North
Show last 5 matches and coverage Fixture Kick-off Status

AFC Telford United V Brackley Town

19:45
This table charts the fixtures during Tuesday 17th January 2017
Vanarama National League South
Show last 5 matches and coverage Fixture Kick-off Status

Dartford V Weston-Super-Mare

19:45
This table charts the fixtures during Tuesday 17th January 2017
Checkatrade Trophy - Third Round
Show last 5 matches and coverage Fixture Kick-off Status

Cheltenham Town V Bradford City

19:45
This table charts the fixtures during Tuesday 17th January 2017
Danske Bank Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ballinamallard United V Glenavon

19:45

Wednesday 18th January 2017

This table charts the fixtures during Wednesday 18th January 2017
The Emirates FA Cup - Third Round
Show last 5 matches and coverage Fixture Kick-off Status

R Newcastle United V Birmingham City

19:45

R Plymouth Argyle V Liverpool

19:45

R Southampton V Norwich City

19:45
This table charts the fixtures during Wednesday 18th January 2017
CAF Total Africa Cup of Nations - Group A
Show last 5 matches and coverage Fixture Kick-off Status

Gabon V Burkina Faso

16:00

Cameroon V Guinea-Bissau

19:00

Thursday 19th January 2017

This table charts the fixtures during Thursday 19th January 2017
CAF Total Africa Cup of Nations - Group B
Show last 5 matches and coverage Fixture Kick-off Status

Algeria V Tunisia

16:00

Senegal V Zimbabwe

19:00

Friday 20th January 2017

This table charts the fixtures during Friday 20th January 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Brighton & Hove Albion V Sheffield Wednesday

19:45
This table charts the fixtures during Friday 20th January 2017
Sky Bet League One
Show last 5 matches and coverage Fixture Kick-off Status

Port Vale V Bury

19:45
This table charts the fixtures during Friday 20th January 2017
Vanarama National League
Show last 5 matches and coverage Fixture Kick-off Status

Lincoln City V Dover Athletic

19:45
This table charts the fixtures during Friday 20th January 2017
CAF Total Africa Cup of Nations - Group C
Show last 5 matches and coverage Fixture Kick-off Status

Ivory Coast V Congo DR

16:00

Morocco V Togo

19:00
This table charts the fixtures during Friday 20th January 2017
Press & Journal Highland League
Show last 5 matches and coverage Fixture Kick-off Status

Inverurie Loco Works V Fraserburgh

20:00
This table charts the fixtures during Friday 20th January 2017
Danske Bank Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ards V Glentoran

19:45

Saturday 21st January 2017

This table charts the fixtures during Saturday 21st January 2017
Premier League
Show last 5 matches and coverage Fixture Kick-off Status

Liverpool V Swansea City

12:30

Bournemouth V Watford

15:00

Crystal Palace V Everton

15:00

Middlesbrough V West Ham United

15:00

Stoke City V Manchester United

15:00

West Bromwich Albion V Sunderland

15:00

Manchester City V Tottenham Hotspur

17:30
This table charts the fixtures during Saturday 21st January 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Queens Park Rangers V Fulham

12:30

Aston Villa V Preston North End

15:00

Blackburn Rovers V Birmingham City

15:00

Cardiff City V Burton Albion

15:00

Derby County V Reading

15:00

Huddersfield Town V Ipswich Town

15:00

Newcastle United V Rotherham United

15:00

Norwich City V Wolverhampton Wanderers

15:00

Nottingham Forest V Bristol City

15:00

Wigan Athletic V Brentford

15:00

Barnsley V Leeds United

17:30
This table charts the fixtures during Saturday 21st January 2017
The William Hill Scottish Cup - Fourth Round
Show last 5 matches and coverage Fixture Kick-off Status

Rangers V Motherwell

12:30

Aberdeen V Stranraer

15:00

Alloa Athletic V Dunfermline Athletic

15:00

Ayr United V Queen's Park

15:00

Bonnyrigg Rose V Hibernian

15:00

Dundee V St Mirren

15:00

Elgin City V Inverness Caledonian Thistle

15:00

Kilmarnock V Hamilton Academical

15:00

Livingston V East Fife

15:00

Greenock Morton V Falkirk

15:00

Partick Thistle V Formartine United

15:00

Ross County V Dundee United

15:00

St Johnstone V Stenhousemuir

15:00

Stirling Albion V Clyde

15:00
This table charts the fixtures during Saturday 21st January 2017
Sky Bet League One
Show last 5 matches and coverage Fixture Kick-off Status

Bradford City V Millwall

15:00

Charlton Athletic V Scunthorpe United

15:00

Chesterfield V AFC Wimbledon

15:00

Coventry City V Fleetwood Town

15:00

Milton Keynes Dons V Northampton Town

15:00

Rochdale V Oxford United

15:00

Sheffield United V Gillingham

15:00

Shrewsbury Town V Oldham Athletic

15:00

Southend United V Bolton Wanderers

15:00

Swindon Town V Peterborough United

15:00

Walsall V Bristol Rovers

15:00
This table charts the fixtures during Saturday 21st January 2017
Sky Bet League Two
Show last 5 matches and coverage Fixture Kick-off Status

Accrington Stanley V Carlisle United

15:00

Barnet V Newport County

15:00

Blackpool V Yeovil Town

15:00

Cambridge United V Mansfield Town

15:00

Cheltenham Town V Plymouth Argyle

15:00

Crawley Town V Portsmouth

15:00

Doncaster Rovers V Crewe Alexandra

15:00

Exeter City V Colchester United

15:00

Grimsby Town V Notts County

15:00

Hartlepool United V Stevenage

15:00

Leyton Orient V Morecambe

15:00

Wycombe Wanderers V Luton Town

15:00
This table charts the fixtures during Saturday 21st January 2017
Vanarama National League
Show last 5 matches and coverage Fixture Kick-off Status

Boreham Wood V Solihull Moors

15:00

Chester V Wrexham

15:00

Dagenham & Redbridge V Bromley

15:00

Forest Green Rovers V Braintree Town

15:00

Gateshead V Aldershot Town

15:00

Macclesfield Town V Guiseley

15:00

Maidstone United V Torquay United

15:00

Southport V North Ferriby United

15:00

Sutton United V Eastleigh

15:00

Woking V Tranmere Rovers

15:00

York City V Barrow

15:00
This table charts the fixtures during Saturday 21st January 2017
CAF Total Africa Cup of Nations - Group D
Show last 5 matches and coverage Fixture Kick-off Status

Ghana V Mali

16:00

Egypt V Uganda

19:00
This table charts the fixtures during Saturday 21st January 2017
Vanarama National League North
Show last 5 matches and coverage Fixture Kick-off Status

Alfreton Town V Worcester City

15:00

Bradford Park Avenue V Boston United

15:00

Chorley V Altrincham

15:00

Curzon Ashton V AFC Fylde

15:00

FC Halifax Town V Salford City

15:00

FC United of Manchester V Harrogate Town

15:00

Gainsborough Trinity V Stalybridge Celtic

15:00

Gloucester City V Tamworth

15:00

Kidderminster Harriers V AFC Telford United

15:00

Nuneaton Town V Brackley Town

15:00

Stockport County V Darlington

15:00
This table charts the fixtures during Saturday 21st January 2017
Vanarama National League South
Show last 5 matches and coverage Fixture Kick-off Status

Bishop's Stortford V Concord Rangers

15:00

East Thurrock United V Margate

15:00

Ebbsfleet United V Chelmsford City

15:00

Hampton & Richmond V Gosport Borough

15:00

Hungerford Town V Truro City

15:00

Maidenhead United V Eastbourne Borough

15:00

Oxford City V Bath City

15:00

Poole Town V St Albans City

15:00

Welling United V Dartford

15:00

Weston-Super-Mare V Wealdstone

15:00

Whitehawk V Hemel Hempstead Town

15:00
This table charts the fixtures during Saturday 21st January 2017
Ladbrokes Scottish Championship
Show last 5 matches and coverage Fixture Kick-off Status

Dumbarton V Queen of the South

15:00
This table charts the fixtures during Saturday 21st January 2017
Ladbrokes Scottish League Two
Show last 5 matches and coverage Fixture Kick-off Status

Arbroath V Annan Athletic

15:00

Berwick Rangers P-P Clyde

Postponed

Edinburgh City V Forfar Athletic

15:00

Montrose V Cowdenbeath

15:00

Stirling Albion P-P Elgin City

Postponed

This table charts the fixtures during Saturday 21st January 2017
Press & Journal Highland League
Show last 5 matches and coverage Fixture Kick-off Status

Brora Rangers V Deveronvale

15:00

Clachnacuddin V Rothes

15:00

Formartine United P-P Turriff United

Postponed

Fort William V Forres Mechanics

15:00

Huntly V Buckie Thistle

15:00

Lossiemouth V Keith

15:00

Strathspey Thistle V Cove Rangers

15:00

Wick Academy V Nairn County

15:00
This table charts the fixtures during Saturday 21st January 2017
Ferrari Packaging Lowland League
Show last 5 matches and coverage Fixture Kick-off Status

Edinburgh University V East Stirlingshire

19:30
This table charts the fixtures during Saturday 21st January 2017
Nathaniel MG Cup - Final
Show last 5 matches and coverage Fixture Kick-off Status

The New Saints V Barry Town

17:15
This table charts the fixtures during Saturday 21st January 2017
Danske Bank Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ballinamallard United V Coleraine

15:00

Carrick Rangers V Dungannon Swifts

15:00

Crusaders V Cliftonville

15:00

Linfield V Ballymena United

15:00

Portadown V Glenavon

15:00

Sunday 22nd January 2017

This table charts the fixtures during Sunday 22nd January 2017
Premier League
Show last 5 matches and coverage Fixture Kick-off Status

Southampton V Leicester City

12:00

Arsenal V Burnley

14:15

Chelsea V Hull City

16:30
This table charts the fixtures during Sunday 22nd January 2017
The William Hill Scottish Cup - Fourth Round
Show last 5 matches and coverage Fixture Kick-off Status

Raith Rovers V Heart of Midlothian

13:05

Albion Rovers V Celtic

15:00
This table charts the fixtures during Sunday 22nd January 2017
International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

Bermuda V Canada

19:00
This table charts the fixtures during Sunday 22nd January 2017
Women's International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

England Women V Norway Women

18:00
This table charts the fixtures during Sunday 22nd January 2017
CAF Total Africa Cup of Nations - Group A
Show last 5 matches and coverage Fixture Kick-off Status

Cameroon V Gabon

19:00

Guinea-Bissau V Burkina Faso

19:00

Monday 23rd January 2017

This table charts the fixtures during Monday 23rd January 2017
International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

Uzbekistan V Georgia

15:00
This table charts the fixtures during Monday 23rd January 2017
CAF Total Africa Cup of Nations - Group B
Show last 5 matches and coverage Fixture Kick-off Status

Senegal V Algeria

19:00

Zimbabwe V Tunisia

19:00
This table charts the fixtures during Monday 23rd January 2017
Vanarama National League South
Show last 5 matches and coverage Fixture Kick-off Status

Hungerford Town V Whitehawk

19:45

Please note: All times UK. Fixtures are subject to change. The BBC is not responsible for any changes that may be made.