Leicester travel to Millwall and Leeds host Sunderland on Tuesday as a tantalising Championship promotion race continues.
Check out the full football fixture list, see the latest standings with our football tables and catch up with all the Premier League goals so far in 2023/24 with our free highlights.
Tuesday April 9
Millwall vs Leicester – Championship, kick-off 7.45pm
Leeds vs Sunderland – Championship, kick-off 8pm
Wednesday April 10
Swansea vs Stoke – Championship, kick-off 8pm
Dundee vs Rangers – Scottish Premiership, kick-off 8pm
Friday April 12
Hertha Berlin vs Hansa Rostock – Bundesliga 2, kick-off 5.30pm
Augsburg vs Union Berlin – Bundesliga, kick-off 7.30pm
Plymouth vs Leicester – Championship, kick-off 8pm
Saturday April 13
Leeds vs Blackburn – Championship, kick-off 12.30pm
Bournemouth vs Man Utd – Premier League, kick-off 5.30pm
Stuttgart vs Eintracht Frankfurt – Bundesliga, kick-off 5.30pm
Sunday April 14
Ross County vs Rangers – Scottish Premiership, kick-off 12pm
Liverpool vs Crystal Palace – Premier League, kick-off 2pm
Darmstadt vs Freiburg – Bundesliga, kick-off 2.30pm
Arsenal vs Aston Villa – Premier League, kick-off 4.30pm
Bayer Leverkusen vs Werder Bremen – Bundesliga, kick-off 4.30pm
Arsenal vs Bristol City – WSL, kick-off 6.45pm
Monday April 15
Chelsea vs Everton – Premier League, kick-off 8pm
Tuesday April 16
Southampton vs Preston – Championship, kick-off 8pm
Wednesday April 17
Chelsea vs Aston Villa – WSL, kick-off 7pm
Friday April 19
Eintracht Frankfurt vs Augsburg – Bundesliga, kick-off 7.30pm
Saturday April 20
Leicester vs West Brom – Championship, kick-off 12.30pm
QPR vs Preston – Championship, kick-off 5.15pm
Union Berlin vs Bayern Munich – Bundesliga, kick-off 5.30pm
Wolves vs Arsenal – Premier League, kick-off 7.30pm
Sunday April 21
Blackburn vs Sheffield Wednesday – Championship, kick-off 12.30pm
Everton vs Nottingham Forest – Premier League, kick-off 1.30pm
Werder Bremen vs Stuttgart – Bundesliga, kick-off 2.30pm
Fulham vs Liverpool – Premier League, kick-off 4.30pm
Borussia Dortmund vs Bayer Leverkusen – Bundesliga, kick-off 4.30pm
Freiburg vs Mainz – Bundesliga, kick-off 6.30pm
Monday April 22
Middlesbrough vs Leeds – Championship, kick-off 8pm
Tuesday April 23
Leicester vs Southampton – Championship, kick-off 8pm
Wednesday April 24
Everton vs Liverpool – Premier League, kick-off 8pm
Thursday April 25
Brighton vs Man City – Premier League, kick-off 8pm*
*This fixture will move to Wednesday April 24, kick-off 8pm, should Man City be scheduled to play in the Champions League on Tuesday April 30
Saturday April 27
Everton vs Brentford – Premier League, kick-off 5.30pm*
This fixture will move to Sunday April 28, kick-off 4.30pm, should Man City be scheduled to play in the Champions League on Tuesday April 30
Sunday April 28
Tottenham vs Arsenal – Premier League, kick-off 2pm*
This fixture will move to Saturday April 27, kick-off 12.30pm, should Arsenal be scheduled to play in the Champions League on Tuesday April 30
Nottingham Forest vs Man City – Premier League, kick-off 4.30pm*
This fixture will move to Saturday April 27, kick-off 5.30pm, should Man City be scheduled to play in the Champions League on Tuesday April 30
Bristol City vs Man City – WSL, kick-off 6.45pm
Tuesday April 30
Coventry vs Ipswich – Championship, kick-off 8pm
Wednesday May 1
Liverpool vs Chelsea – WSL, kick-off 7pm
Thursday May 2
Chelsea vs Tottenham – Premier League, kick-off 7.30pm
Friday May 3
Luton Town vs Everton – Premier League, kick-off 8pm
League One play-off semi-final A first leg (6th vs 3rd), kick-off 8pm
Saturday May 4
Man City vs Wolves – Premier League, kick-off 5.30pm
League One play-off semi-final B first leg (5th vs 4th), kick-off 7.45pm
Sunday May 5
Liverpool vs Tottenham- Premier League, kick-of 4.30pm
Monday May 6
League Two play-off semi-final A first leg (7th vs 4th), kick-off 3pm
League Two play-off semi-final B first leg (6th vs 5th), kick-off 5.30pm
Crystal Palace vs Man Utd – Premier League, kick-off 8pm
Tuesday May 7
League One play-off semi-final A second leg (3rd vs 6th), kick-off 8pm
Wednesday May 8
League One play-off semi-final B second leg (4th vs 5th), kick-off 8pm
Thursday May 9
League Two play-off semi-final A second leg (4th vs 7th), kick-off 8pm
Friday May 10
League Two play-off semi-final B second leg (5th vs 6th), kick-off 8pm
Sunday May 12
Championship play-off semi-final A first leg (6th vs 3rd), kick-off 12.30pm
Monday May 13
Championship play-off semi-final B first leg (5th vs 4th), kick-off 8pm
Thursday May 16
Championship play-off semi-final A second leg (3rd vs 6th), kick-off 8pm
Friday May 17
Championship play-off semi-final B second leg (4th vs 5th), kick-off 8pm
Saturday May 18
League One play-off final, kick-off TBC
Sunday May 19
League Two play-off final, kick-off TBC
Sunday May 26
Championship play-off final, kick-off TBC
Ad content | Stream Sky Sports on NOW
Stream Sky Sports live with no contract on a Month or Day membership on NOW. Instant access to live action from the Premier League, EFL, F1, England Cricket and so much more.
How to watch free Premier League highlights
Throughout the 2023/24 season, you can watch Premier League match highlights for free – without being a Sky Sports subscriber.
You’ll find highlights from every Premier League game in the Score Centre, as well as on the Sky Sports website and Sky Sports app shortly after full-time, or from 5.15pm for midday Saturday kick-offs. You can also watch them on the Sky Sports Football YouTube channel.
Sign up for Premier League goal alerts
The Premier League drama keeps coming – make sure you don’t miss a thing by signing up for goal alerts with the Sky Sports Score Centre app.
Want news of goals as they hit the back of the net? Want to know when your team’s free match highlights are available? At one game but want to keep track of all the major incidents elsewhere?
It’s simple – just set up goal alerts and other notifications on the Sky Sports Football Score Centre app.
Not added the Score Centre App yet? Download it for iOS devices or Android.