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 3-0 Leicester City

Full time Report

Arsenal 2-1 Burnley

Full time Report

Chelsea 2-0 Hull City

Full time Report
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 1-1 Heart of Midlothian

Full time Report

Albion Rovers 0-3 Celtic

Full time Report
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 0-0 Gabon

Full time Report

Guinea-Bissau 0-2 Burkina Faso

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

Bermuda 2-4 Canada

Full time
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 0-1 Norway Women

Full time Report
This table charts the fixtures during Sunday 22nd January 2017
The FA Women's Premier League - Northern Division
Show last 5 matches and coverage Fixture Kick-off Status

West Bromwich Albion WFC P-P Derby Ladies

Postponed

This table charts the fixtures during Sunday 22nd January 2017
The FA Women's Premier League - Southern Division
Show last 5 matches and coverage Fixture Kick-off Status

Crystal Palace Ladies P-P Portsmouth Ladies

Postponed

Queens Park Rangers Ladies P-P Charlton Ladies

Postponed

Swindon Town Ladies P-P Coventry Ladies

Postponed

West Ham Ladies P-P Lewes Ladies

Postponed

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 2-3 Swansea City

Full time Report

Bournemouth 2-2 Watford

Full time Report

Crystal Palace 0-1 Everton

Full time Report

Middlesbrough 1-3 West Ham United

Full time Report

Stoke City 1-1 Manchester United

Full time Report

West Bromwich Albion 2-0 Sunderland

Full time Report

Manchester City 2-2 Tottenham Hotspur

Full time Report
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 1-1 Fulham

Full time Report

Aston Villa 2-2 Preston North End

Full time Report

Blackburn Rovers 1-1 Birmingham City

Full time Report

Cardiff City 1-0 Burton Albion

Full time Report

Derby County 3-2 Reading

Full time Report

Huddersfield Town 2-0 Ipswich Town

Full time Report

Newcastle United 4-0 Rotherham United

Full time Report

Norwich City 3-1 Wolverhampton Wanderers

Full time Report

Nottingham Forest 1-0 Bristol City

Full time Report

Wigan Athletic 2-1 Brentford

Full time Report

Barnsley 3-2 Leeds United

Full time Report
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 2-1 Motherwell

Full time Report

Aberdeen 4-0 Stranraer

Full time Report

Alloa Athletic 2-3 Dunfermline Athletic

Full time Report

Ayr United 0-0 Queen's Park

Full time Report

Bonnyrigg Rose 1-8 Hibernian

Full time Report

Dundee 0-2 St Mirren

Full time Report

Elgin City 1-2 Inverness Caledonian Thistle

Full time Report

Kilmarnock 0-1 Hamilton Academical

Full time Report

Livingston 0-1 East Fife

Full time Report

Greenock Morton 2-0 Falkirk

Full time Report

Partick Thistle 4-0 Formartine United

Full time Report

Ross County 6-2 Dundee United

Full time Report

St Johnstone 2-0 Stenhousemuir

Full time Report

Stirling Albion 2-2 Clyde

Full time Report
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 1-1 Millwall

Full time Report

Charlton Athletic P-P Scunthorpe United

Postponed

Preview Charlton Athletic Vs Scunthorpe United

Chesterfield 0-0 AFC Wimbledon

Full time Report

Coventry City 0-1 Fleetwood Town

Full time Report

Milton Keynes Dons 5-3 Northampton Town

Full time Report

Rochdale 0-4 Oxford United

Full time Report

Sheffield United 2-2 Gillingham

Full time Report

Shrewsbury Town 1-0 Oldham Athletic

Full time Report

Southend United P-P Bolton Wanderers

Postponed

Preview Southend United Vs Bolton Wanderers

Swindon Town 0-1 Peterborough United

Full time Report

Walsall 3-1 Bristol Rovers

Full time Report
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 1-1 Carlisle United

Full time Report

Barnet 0-0 Newport County

Full time Report

Blackpool 2-2 Yeovil Town

Full time Report

Cambridge United 1-3 Mansfield Town

Full time Report

Cheltenham Town 1-2 Plymouth Argyle

Full time Report

Crawley Town P-P Portsmouth

Postponed

Preview Crawley Town Vs Portsmouth

Doncaster Rovers 3-1 Crewe Alexandra

Full time Report

Exeter City 3-0 Colchester United

Full time Report

Grimsby Town 2-0 Notts County

Full time Report

Hartlepool United 2-0 Stevenage

Full time Report

Leyton Orient P-P Morecambe

Postponed

Preview Leyton Orient Vs Morecambe

Wycombe Wanderers 1-1 Luton Town

Full time Report
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 0-0 Solihull Moors

Full time Report

Chester 1-1 Wrexham

Full time Report

Dagenham & Redbridge P-P Bromley

Postponed

Preview Dagenham & Redbridge Vs Bromley

Forest Green Rovers 1-1 Braintree Town

Full time Report

Gateshead 1-1 Aldershot Town

Full time Report

Macclesfield Town 1-2 Guiseley

Full time Report

Maidstone United 2-1 Torquay United

Full time Report

Southport 2-4 North Ferriby United

Full time Report

Sutton United 1-1 Eastleigh

Full time Report

Woking P-P Tranmere Rovers

Postponed

Preview Woking Vs Tranmere Rovers

York City 2-1 Barrow

Full time Report
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 1-0 Mali

Full time Report

Egypt 1-0 Uganda

Full time Report
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 0-0 Worcester City

Full time

Bradford Park Avenue 0-2 Boston United

Full time

Chorley 2-0 Altrincham

Full time

Curzon Ashton 3-2 AFC Fylde

Full time

FC Halifax Town 4-2 Salford City

Full time

FC United of Manchester 2-2 Harrogate Town

Full time

Gainsborough Trinity 2-2 Stalybridge Celtic

Full time

Kidderminster Harriers 1-0 AFC Telford United

Full time

Nuneaton Town 2-2 Brackley Town

Full time

Stockport County 3-3 Darlington

Full time
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 1-0 Concord Rangers

Full time

East Thurrock United P-P Margate

Postponed

Ebbsfleet United 2-0 Chelmsford City

Full time

Hampton & Richmond P-P Gosport Borough

Postponed

Hungerford Town P-P Truro City

Postponed

Maidenhead United P-P Eastbourne Borough

Postponed

Oxford City P-P Bath City

Postponed

Poole Town P-P St Albans City

Postponed

Welling United P-P Dartford

Postponed

Weston-Super-Mare P-P Wealdstone

Postponed

Whitehawk P-P Hemel Hempstead Town

Postponed

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

Dumbarton 1-2 Queen of the South

Full time Report
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 1-2 Annan Athletic

Full time Report

Berwick Rangers P-P Clyde

Postponed

Edinburgh City 0-1 Forfar Athletic

Full time Report

Montrose 2-1 Cowdenbeath

Full time Report

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 6-2 Deveronvale

Full time

Clachnacuddin 2-1 Rothes

Full time

Formartine United P-P Turriff United

Postponed

Fort William 2-6 Forres Mechanics

Full time

Huntly P-P Buckie Thistle

Postponed

Lossiemouth 4-1 Keith

Full time

Strathspey Thistle 1-1 Cove Rangers

Full time

Wick Academy 1-5 Nairn County

Full time
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 0-1 East Stirlingshire

Full time
This table charts the fixtures during Saturday 21st January 2017
Welsh Cup - Fourth Round
Show last 5 matches and coverage Fixture Kick-off Status

Llanfair United P-P Cefn Druids

Postponed

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 4-0 Barry Town

Full time
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 1-2 Coleraine

Full time

Carrick Rangers 0-1 Dungannon Swifts

Full time

Crusaders 1-0 Cliftonville

Full time

Linfield 2-0 Ballymena United

Full time

Portadown 1-2 Glenavon

Full time

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 2-1 Sheffield Wednesday

Full time Report
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 2-2 Bury

Full time Report
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 2-0 Dover Athletic

Full time Report
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 2-2 Congo DR

Full time Report

Morocco 3-1 Togo

Full time Report
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 P-P Fraserburgh

Postponed

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

Ards 1-3 Glentoran

Full time

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 1-2 Tunisia

Full time Report

Senegal 2-0 Zimbabwe

Full time Report

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 3-1 Birmingham City

Full time Report

R Plymouth Argyle 0-1 Liverpool

Full time Report

R Southampton 1-0 Norwich City

Full time Report
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 1-1 Burkina Faso

Full time Report

Cameroon 2-1 Guinea-Bissau

Full time Report
This table charts the fixtures during Wednesday 18th January 2017
Press & Journal Highland League
Show last 5 matches and coverage Fixture Kick-off Status

Forres Mechanics 2-0 Strathspey Thistle

Full time

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 1-3 Sutton United

Full time Report

R Barnsley 1-2 Blackpool

Full time Report

R Burnley 2-0 Sunderland

Full time Report

R Fleetwood Town 0-1 Bristol City

Full time Report

R Crystal Palace 2-1 Bolton Wanderers

Full time Report

R Lincoln City 1-0 Ipswich Town

Full time Report
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 1-0 Uganda

Full time Report

Mali 0-0 Egypt

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

Qatar 1-1 Moldova

Full time
This table charts the fixtures during Tuesday 17th January 2017
The FA Trophy
Show last 5 matches and coverage Fixture Kick-off Status

R Brackley Town 2-0 Stockport County

Full time
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 P-P Brackley Town

Postponed

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 3-2 Weston-Super-Mare

Full time
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 0-1 Bradford City

Full time
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 1-1 Glenavon

Full time

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 0-0 Togo

Full time Report

Congo DR 1-0 Morocco

Full time Report
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 1-1 Worcester City

Full time

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