Non-stop football fixtures: All the Premier League, Carabao Cup and Champions League games before Christmas
With the last international break of the calendar year having been and gone, attention now turns to the relentless schedule in the club game.
The Premier League, Champions League and Carabao Cup will soon be back in full force as the domestic season starts to get serious.
With that in mind, here’s a look at all the action on the agenda over the next few weeks.
Premier League
(All times GMT)
Saturday November 23 2024
Leicester vs Chelsea – 12.30pm
Bournemouth vs Brighton – 3pm
Arsenal vs Nottingham Forest – 3pm
Aston Villa vs Crystal Palace – 3pm
Everton vs Brentford – 3pm
Fulham vs Wolves – 3pm
Man City vs Tottenham – 5.30pm
Sunday November 24 2024
Southampton vs Liverpool – 2pm
Ipswich Town vs Manchester United – 2pm
Monday November 25 2024
Newcastle vs West Ham – 8pm
Friday November 29 2024
Brighton vs Southampton – 8pm
Saturday November 30 2024
Brentford vs Leicester – 3pm
Crystal Palace vs Newcastle – 3pm
Nottingham Forest vs Ipswich Town – 3pm
Wolves vs Bournemouth – 3pm
West Ham vs Arsenal – 5.30pm
Sunday December 1 2024
Chelsea vs Aston Villa – 1.30pm
Manchester United vs Everton – 1.30pm
Tottenham vs Fulham – 1.30pm
Liverpool vs Man City – 4pm
Tuesday December 3 2024
Ipswich vs Crystal Palace – 7.30pm
Leicester vs West Ham – 8.15pm
Wednesday December 4 2024
Everton vs Wolves – 7.30pm
Man City vs Nottingham Forest – 7.30pm
Newcastle vs Liverpool – 7.30pm
Southampton vs Chelsea - 7.30pm
Arsenal vs Manchester United – 8.15pm
Aston Villa vs Brentford – 8.15pm
Thursday December 5 2024
Fulham vs Brighton – 7.30pm
Bournemouth vs Tottenham – 8.15pm
Saturday December 7 2024
Everton vs Liverpool – 12.30pm
Aston Villa vs Southampton – 3pm
Brentford vs Newcastle – 3pm
Crystal Palace vs Man City – 3pm
Manchester United vs Nottingham Forest – 5.30pm
Sunday December 9 2024
Fulham vs Arsenal – 2pm
Ipswich vs Bournemouth – 2pm
Leicester vs Brighton – 2pm
Tottenham vs Chelsea – 4.30pm
Monday December 9 2024
West Ham vs Wolves – 8pm
Saturday December 14 2024
Arsenal vs Everton – 3pm
Liverpool vs Fulham – 3pm
Newcastle vs Leicester – 3pm
Wolves vs Ipswich – 3pm
Nottingham Forest vs Aston Villa – 5.30pm
Sunday December 15 2024
Brighton vs Crystal Palace – 2pm
Man City vs Manchester United – 4.30pm
Chelsea vs Brentford – 7pm
Southampton vs Tottenham – 7pm
Monday December 16 2024
Bournemouth vs West Ham – 8pm
Saturday December 21 2024
Aston Villa vs Man City – 12.30pm
Brentford vs Nottingham Forest – 3pm
Ipswich vs Newcastle – 3pm
West Ham vs Brighton – 3pm
Crystal Palace vs Arsenal – 5.30pm
Sunday December 22 2024
Everton vs Chelsea – 2pm
Fulham vs Southampton – 2pm
Leicester vs Wolves – 2pm
Manchester United vs Bournemouth – 2pm
Tottenham vs Liverpool – 4.30pm
Champions League
(All times GMT)
Tuesday November 26 2024
Sparta Praha vs Atletico Madrid – 5.45pm
Slovan Bratislava vs AC Milan – 5.45pm
Bayer Leverkusen vs Salzburg – 8pm
Young Boys vs Atalanta – 8pm
Barcelona vs Brest – 8pm
Bayern Munich vs Paris Saint-Germain – 8pm
Inter vs Leipzig – 8pm
Manchester City vs Feyenoord – 8pm
Sporting CP vs Arsenal – 8pm
Wednesday November 27 2024
Crvena Zvezda vs Stuttgart – 5.45pm
Sturm Graz vs Girona – 5.45pm
Monaco vs Benfica – 8pm
Aston Villa vs Juventus – 8pm
Bologna vs Lille – 8pm
Celtic vs Club Brugge – 8pm
Dinamo Zagreb vs Borussia Dortmund – 8pm
Liverpool vs Real Madrid – 8pm
PSV Eindhoven vs Shakhtar Donetsk – 8pm
Tuesday December 10 2024
Girona vs Liverpool – 5.45pm
Dinamo Zagreb vs Celtic – 5.45pm
Atalanta vs Real Madrid – 8pm
Bayer Leverkusen vs Inter – 8pm
Club Brugge vs Sporting CP – 8pm
Red Bull Salzburg vs Paris Saint-Germain – 8pm
Shakhtar Donetsk vs Bayern Munich – 8pm
Leipzig vs Aston Villa – 8pm
Brest vs PSV Eindhoven – 8pm
Wednesday December 11 2024
Atlético de Madrid vs Slovan Bratislava – 5.45pm
Lille vs Sturm Graz – 5.45pm
AC Milan vs Crvena Zvezda – 8pm
Arsenal vs Monaco – 8pm
Borussia Dortmund vs Barcelona – 8pm
Feyenoord vs Sparta Praha – 8pm
Juventus vs Manchester City – 8pm
Benfica vs Bologna – 8pm
Stuttgart vs Young Boys – 8pm
Carabao Cup
(All times GMT)
Wednesday December 18 2024
Arsenal vs Crystal Palace – 7.30pm
Newcastle vs Brentford – 7.45pm
Southampton vs Liverpool – 8pm
Thursday December 19 2024
Tottenham vs Manchester United