We may earn commission from links on this page. Our editorial is always independent (learn more)

What live football is on TV tonight?

Your guide to the best live football matches on Sky Sports, BT Sport, BBC, ITV and beyond.


The Champions League returns tonight with one of the biggest showdowns in the 2020/21 calendar to date.


PSG hold a slender 3-2 lead in their quarter-final tie against Bayern Munich with the pair going into battle for a spot in the final four.

Neymar and Kylian Mbappe are among the superstars on show for the hosts, but Bayern Munich’s fearsome squad will be raring to give it everything in a bid to keep their title defence alive.

Elsewhere, Chelsea take on Porto in the other game on this evening. They boast a 2-0 lead after winning the designated away leg despite playing on neutral ground.

Games across all competitions continue to be shown across Sky Sports and BT Sport platforms, while Amazon Prime Video boasts occasional matches throughout the season and ITV has the rights to England matches.

Check out your guide to the best football matches on TV today, and for the rest of the week.

Tuesday 13th April

Champions League

Chelsea v Porto (8pm) BT Sport 2

PSG v Bayern Munich (8pm) BT Sport 3

Women’s International friendlies

England v Canada (7:15pm) BBC Four / BBC iPlayer

Wales v Denmark (7:15pm) BBC Sport website / BBC iPlayer

Northern Ireland v Ukraine (7:45pm) BBC Two (NI only) / BBC Red Button / BBC iPlayer

Wednesday 14th April

Champions League

Dortmund v Man City (8pm) BT Sport 3

Liverpool v Real Madrid (8pm) BT Sport 2

Thursday 15th April

Europa League

Slavia Prague v Arsenal (8pm) BT Sport 1

Man Utd v Granada (8pm) BT Sport 2

Roma v Ajax (8pm) BT Sport 3

Villarreal v Dinamo Zagreb (8pm) BT Sport ESPN

Friday 16th April

Premier League

Everton v Tottenham (8pm) Sky Sports Premier League / Main Event / NOW


Reading v Cardiff (6pm) Sky Sports Football / Main Event / NOW

Saturday 17th April

FA Cup semi-finals

Chelsea v Man City (5:30pm) BBC One / BBC iPlayer

Premier League

Newcastle v West Ham (12:30pm) Sky Sports Premier League / Main Event / NOW

Wolves v Sheffield United (3pm) Sky Sports Premier League / Main Event / NOW


Norwich v Bournemouth (8pm) Sky Sports Football / Main Event / NOW

Scottish Cup fourth round

Rangers v Celtic (4pm) Premier Sports 1

Sunday 18th April

FA Cup semi-finals

Leicester v Southampton (6:30pm) BT Sport 1

Premier League

Arsenal v Fulham (1:30pm) Sky Sports Premier League / Main Event / NOW

Man Utd v Burnley (4pm) Sky Sports Premier League / Main Event / NOW


Rotherham v Birmingham (12pm) Sky Sports Football / Main Event / NOW

Check out our relaunched Football Times podcast featuring special guests, FPL tips and match previews available on Apple / Spotify / Acast.

For the full breakdown of what games are coming up check out our Premier League fixtures.


If you’re looking for something else to watch check out our TV Guide or our Sport hub for all the latest news