Premier League and EFL – Fixtures – Friday/Saturday/Sunday, April 19/20/21/22

Friday, April 19

Sky Bet League One

Oxford United v Stevenage (8pm)

Saturday, April 20

Premier League

Luton Town v Brentford

Sheffield United v Burnley

Wolverhampton Wanderers v Arsenal (7.30pm)

Sky Bet Championship

Leicester City v West Bromwich Albion (12.30pm)

Cardiff City v Southampton

Huddersfield Town v Swansea City

Norwich City v Bristol City

Rotherham United v Birmingham City

Stoke City v Plymouth Argyle

Sunderland v Millwall

Watford v Hull City

Queen’s Park Rangers v Preston North End (5.15pm)

Sky Bet League One

Northampton Town v Exeter City (2pm)

Blackpool v Barnsley

Bolton Wanderers v Port Vale

Bristol Rovers v Peterborough United

Burton Albion v Reading

Cambridge United v Derby County

Carlisle United v Wycombe Wanderers

Charlton Athletic v Shrewsbury Town

Cheltenham Town v Lincoln City

Leyton Orient v Fleetwood Town

Portsmouth v Wigan Athletic

Sky Bet League Two

Crewe Alexandra v Wrexham (12.30pm)

Doncaster Rovers v Barrow

Grimsby Town v Swindon Town

Harrogate Town v Milton Keynes Dons

Mansfield Town v Gillingham

Morecambe v Forest Green Rovers

Newport County v Salford City

Notts County v Colchester United

Stockport County v Accrington Stanley

Sutton United v Crawley Town

Tranmere Rovers v AFC Wimbledon

Walsall v Bradford City

Sunday, April 21

Premier League

Everton v Nottingham Forest (1.30pm)

Aston Villa v AFC Bournemouth

Crystal Palace v West Ham United

Fulham v Liverpool (4.30pm)

Sky Bet Championship

Blackburn Rovers v Sheffield Wednesday (12.30pm)

Monday, April 22

Sky Bet Championship

Middlesbrough v Leeds United (8pm)