Schedule
Thursday 15 April
-
Professional Darts Corporation
2027 Premier League
Night 11
Friday 16 April
Saturday 17 April
-
Formula 1
Practice 3
Heineken Chinese Grand Prix 2027
-
Formula 1
Qualifying
Heineken Chinese Grand Prix 2027
-
NASCAR O'Reilly Auto Parts Series
NASCAR O'Reilly Series Race at Martinsville
RACE
-
Sky Bet League One
Milton Keynes Dons v AFC Wimbledon
MATCH
-
Sky Bet League Two
Oldham Athletic v Rochdale
MATCH
-
Premier League
Arsenal v Aston Villa
MATCH
-
Premier League
Brighton & Hove Albion v Chelsea
MATCH
-
Premier League
Everton v AFC Bournemouth
MATCH
-
Premier League
Fulham v Sunderland
MATCH
-
Premier League
Hull City v Coventry City
MATCH
-
Premier League
Ipswich Town v Manchester United
MATCH
-
Premier League
Manchester City v Crystal Palace
MATCH
-
Premier League
Newcastle United v Tottenham Hotspur
MATCH
-
Premier League
Nottingham Forest v Liverpool
MATCH
-
Premier League
Brentford v Leeds United
MATCH
-
Sky Bet Championship
Burnley v Norwich City
MATCH
-
Sky Bet Championship
Lincoln City v Bolton Wanderers
MATCH
-
Sky Bet Championship
Millwall v Southampton
MATCH
-
Sky Bet Championship
Portsmouth v Bristol City
MATCH
-
Sky Bet Championship
Preston North End v Charlton Athletic
MATCH
-
Sky Bet Championship
Sheffield United v Cardiff City
MATCH
-
Sky Bet Championship
Stoke City v Wolverhampton Wanderers
MATCH
-
Sky Bet Championship
Swansea City v Derby County
MATCH
-
Sky Bet Championship
West Ham United v Watford
MATCH
-
Sky Bet Championship
Birmingham City v Wrexham
MATCH
-
Sky Bet Championship
Queens Park Rangers v Blackburn Rovers
MATCH
-
Sky Bet Championship
West Bromwich Albion v Middlesbrough
MATCH
-
Sky Bet League One
Stevenage v Leyton Orient
MATCH
-
Sky Bet League One
Wycombe Wanderers v Wigan Athletic
MATCH
-
Sky Bet League One
Bradford City v Luton Town
MATCH
-
Sky Bet League One
Cambridge United v Oxford United
MATCH
-
Sky Bet League One
Doncaster Rovers v Peterborough United
MATCH
-
Sky Bet League One
Huddersfield Town v Bromley
MATCH
-
Sky Bet League One
Leicester City v Barnsley
MATCH
-
Sky Bet League One
Mansfield Town v Burton Albion
MATCH
-
Sky Bet League One
Notts County v Reading
MATCH
-
Sky Bet League One
Plymouth Argyle v Blackpool
MATCH
-
Sky Bet League One
Stockport County v Sheffield Wednesday
MATCH
-
Sky Bet League Two
Crawley Town v Grimsby Town
MATCH
-
Sky Bet League Two
Swindon Town v Salford City
MATCH
-
Sky Bet League Two
Rotherham United v Northampton Town
MATCH
-
Sky Bet League Two
Cheltenham Town v Colchester United
MATCH
-
Sky Bet League Two
Bristol Rovers v Gillingham
MATCH
-
Sky Bet League Two
Fleetwood Town v Barnet FC
MATCH
-
Sky Bet League Two
Port Vale v Walsall
MATCH
-
Sky Bet League Two
Shrewsbury Town v Crewe Alexandra
MATCH
-
Sky Bet League Two
Tranmere Rovers v Exeter City
MATCH
-
Sky Bet League Two
York City v Chesterfield FC
MATCH
-
Sky Bet League Two
Newport County v Accrington Stanley
MATCH
Sunday 18 April
-
Formula 1
Race
Heineken Chinese Grand Prix 2027
-
NASCAR Cup Series
NASCAR Cup Series Race at Martinsville
RACE
Tuesday 20 April
-
Sky Bet Championship
Charlton Athletic v West Bromwich Albion
MATCH
-
Sky Bet Championship
Derby County v Portsmouth
MATCH
-
Sky Bet Championship
Middlesbrough v Burnley
MATCH
-
Sky Bet Championship
Southampton v Birmingham City
MATCH
-
Sky Bet Championship
Wolverhampton Wanderers v West Ham United
MATCH
-
Sky Bet Championship
Wrexham v Millwall
MATCH
-
Sky Bet Championship
Bolton Wanderers v Sheffield United
MATCH
-
Sky Bet Championship
Norwich City v Stoke City
MATCH
Wednesday 21 April
-
Sky Bet Championship
Watford v Swansea City
MATCH
-
Sky Bet Championship
Blackburn Rovers v Lincoln City
MATCH
-
Sky Bet Championship
Bristol City v Preston North End
MATCH
-
Sky Bet Championship
Cardiff City v Queens Park Rangers
MATCH