Live football on TV this week in the UK
All recommendations within this article are informed by expert editorial opinion. If you click on a link in this story we may earn affiliate revenue.

Today is a big day for Arsenal fans, as their side look to hold on to a three goal lead at the Bernabeu in the second leg of their Champions League quarter final.
You can watch Real Madrid try to overturn the deficit on TNT Sports, and TNT will also show all the Europa League quarter finals tomorrow with Man Utd and Spurs in action.
This weekend in the Premier League there's a tasty looking tie between Aston Villa and Newcastle, and Liverpool will be gunning for the title away at Leicester, both of which will be shown on Sky Sports.
This season the bulk of televised Premier League games in the UK will be shown on and . To watch top European football competitions such as the Champions League and Europa League, you'll need to sign up to TNT Sports, with some fixtures being shown on .
For more information on signing up for TV and streaming subscriptions, check out our guides below, or alternatively, read on to find out where to watch all the top games today and for the rest of this week.
Read More
Live football on TV this week in the UK
Wednesday 16th April
Champions League Quarter-Finals
- Real Madrid v Arsenal (8pm) -
- Inter Milan v Bayern Munich (8pm) -
Premier League
- Newcastle United v Crystal Palace (7:30pm) -
Thursday 17th April
Europa League Quarter-Finals
- Manchester United v Lyon (8pm) -
- Eintracht Frankfurt v Tottenham Hotspur (8pm) -
- Athletic Bilbao v Rangers (8pm) -
- Lazio v Bodo/Glimt (8pm) -
Europa Conference League Quarter-Finals
- Fiorentina v Celje (5:45) -
- Jagiellonia Bialystok v Real Betis (5:45) -
- Chelsea v Legia Warsaw (8pm) -
- Rapid Vienna v Djurgarden (8pm) -
League Two
- Bradford City v Notts County (8pm) -
Friday 18th April
Football League
- Derby County v Luton Town (12:30pm) -
- Exeter City v Burton Albion (1pm) -
- Rotherham United v Mansfield Town (3pm) -
- Sheffield United v Cardiff City (5:30pm) -
- Oxford United v Leeds United (8pm) -
- Other Football League matches kicking off at 3pm are available to watch on
La Liga
- Espanyol v Getafe (8pm) - Premier Sports 2 / La Liga TV
Saturday 19th April
Premier League
- Aston Villa v Newcastle United (5:30pm) -
La Liga
- Rayo Vallecano v Valencia (1pm) - La Liga TV / Premier Player
- Barcelona v Celta Vigo (3pm) - La Liga TV / Premier Player
- Real Mallorca v Leganes (5:30pm) - La Liga TV / Premier Player
- Las Palmas v Atlético Madrid (8pm) - La Liga TV / Premier Player
Serie A
- Lecce v Como (2pm) - OneFootball
- Monza v Napoli (5pm) - OneFootball
- Roma v Verona (7:45pm) - OneFootball
Union Berlin v VfB Stuttgart
- Union Berlin v VfB Stuttgart (5:30pm) -
Sunday 20th April
Premier League
- Ipswich Town v Arsenal (2pm) -
- Leicester City v Liverpool (4:30pm) -
La Liga
- Real Valladolid v Osasuna (1pm) - Premier Sports 2 / La Liga TV
- Villarreal v Real Sociedad (3:15pm) - La Liga TV / Premier Player
- Sevilla v Alavés (5:30pm) - La Liga TV / Premier Player
- Real Madrid v Athletic Bilbao (8pm) - Premier Sports 1 / La Liga TV
Serie A
- Empoli v Venezia (2pm) - OneFootball
- Bologna v Inter Milan (5pm) - / OneFootball
- AC Milan v Atalanta (7:45pm) - / OneFootball
Bundesliga
- Augsburg v Eintracht Frankfurt (2:30pm) -
- Borussia Dortmund v Borussia Mönchengladbach (4:30pm) -
- St Pauli v Bayer Leverkusen (6:30pm) -
Monday 21st April
Premier League
- Tottenham Hotspur v Nottingham Forest (8pm) -
Football League
- Newport County v Walsall (12:30pm) -
- Leeds United v Stoke City (3pm) -
- Burnley v Sheffield United (5:30pm) - / ITV1 / STV
- Other Football League fixtures kicking off at 3pm are available to watch through
Serie A
- Torino v Udinese (11:30pm) - OneFootball
- Cagliari v Fiorentina (2pm) - OneFootball
- Genoa v Lazio (5pm) - OneFootball
- Parma v Juventus (7:45pm) - / OneFootball
La Liga
- Girona v Real Betis (8pm) - Premier Sports 1 / La Liga TV
Tuesday 22nd April
Premier League
- Manchester City v Aston Villa (8pm) -
Read More on talkSPORT
La Liga
- Valencia v Espanyol (6pm) - Premier Sports 1 / La Liga TV
- Barcelona v Real Mallorca (8:30pm) - Premier Sports 1 / La Liga TV