Goal brings you all the matches that are being shown live on television so you can plan your next few days of viewing pleasure Football never stops – pandemics aside – whether it is the Premier League, Champions League or the international games such as the European Championship, there is almost always some action to watch on television.
Here are all the fixtures that are being shown live in the United Kingdom tonight, tomorrow and this week on channels such as Sky Sports, BT Sport, Premier Sports, La Liga TV, BBC, ITV and more.
Click here for soccer on US TV. Editors’ Picks
*All times are UK.
**Live football has been severely impacted by the coronavirus pandemic, but updates will appear here**
Thursday January 7Premier Sports is showing Copa del Rey action involving Valencia. Time Match TV channel 8:05am Brisbane Roar Women vs Canberra United Women BT Sport 1 6pm Yeclano Deportivo vs Valencia Premier Sports 1 6:30pm Nacional vs Sporting LiveScore app Friday January 8Liverpool lock horns with Aston Villa on Friday evening in the pick of the live games on TV and that is being broadcast on BT Sport.
Bayern Munich are also in action on the BT Sport network as they face off against Borussia Monchengladbach .
Time Match TV channel 8:05am Newcastle Jets vs Western Sydney Wanderers BT Sport 1 7pm Blackburn Rovers U23 vs Chelsea U23 chelseafc.com 7:30pm Borussia Monchengladbach vs Bayern Munich BT Sport 2 7:45pm Aston Villa vs Liverpool BT Sport 1 7:45pm Wolves vs Crystal Palace BT Sport Extra 7:45pm Charlton Athletic vs Accrington Stanley Sky Sports Football / Sky Sports Main Event 8pm Celta Vigo vs Villarreal La Liga TV / FreeSports 9pm Famalicao vs Porto LiveScore app Saturday January 9Saturday is absolutely packed with live football offerings on television, with games taking place across the day.
FA Cup games are being shown live on BT Sport and BBC, with a handful of matches available on the FA Player.
Arsenal play Newcastle United on BBC in the early evening, with Manchester United in action against Watford later in the day.
Barcelona and Real Madrid both play games live on La Liga TV, with Barca taking on Granada and Real facing off against Osasuna.
Sunday January 10Live FA Cup action continues on Sunday, with the likes of Chelsea and Manchester City in action.
Two behemoths of Dutch football – Ajax and PSV – collide on Sunday and that game can be watched for free if you have the LiveScore app.
In the evening, Premier Sports is showing Juventus versus Sassuolo and earlier in the day Roma take on Inter .
Time Match TV channel 7:05am Brisbane Roar vs Melbourne Victory BT Sport 1 11:15am Sparta Rotterdam vs Feyenoord Premier Sports 2 / LiveScore app 11:30am Roma vs Inter Premier Sports 1 / LiveScore app 1pm Levante vs Eibar La Liga TV 1:30pm Chelsea vs Morecambe BBC Red Button / BBC iPlayer 1:30pm Crawley Town vs Leeds United BBC One / BBC iPlayer 1:30pm Manchester City vs Birmingham City BBC iPlayer 1:30pm Barnsley vs Tranmere Rovers FA Player 1:30pm Bristol City vs Portsmouth FA Player 1:30pm Cheltenham Town vs Mansfield Town FA Player 2pm Parma vs Lazio Premier Sports 1 / LiveScore app 2pm Udinese vs Napoli Premier Sports 2 2pm Verona vs Crotone FreeSports / LiveScore app 2:30pm Augsburg vs Stuttgart BT Sport 2 3pm Aberdeen vs Rangers Sky Sports Football / Sky Sports Main Event 3:15pm Cadiz vs Alaves La Liga TV 3:45pm Ajax vs PSV LiveScore app 5pm Marine vs Tottenham BBC One / BBC iPlayer 5pm Fiorentina vs Cagliari Premier Sports 1 / LiveScore app 5pm Arminia Bielefeld vs Hertha Berlin BT Sport 2 5:30pm Elche vs Getafe La Liga TV 7pm Sao Paulo vs Santos FreeSports 7pm Campeonato Brasileiro TBC FreeSports 7:45pm Juventus vs Sassuolo Premier Sports 2 7:45pm Newport County vs Brighton BT Sport 1 8pm Real Valladolid vs Valencia Premier Sports 1 Monday January 11Celtic will attempt to revive their season after a disappointing Old Firm defeat to Rangers as they take on Hibernian live on Sky Sports.Tuesday January 12Sky Sports has a Premier League feast on Tuesday with Manchester United playing Burnley and Newcastle United taking on struggling Sheffield United. Everton are also in action on the network as they face Wolves.
BT Sport is showing AC Milan as they play Torino in the Coppa Italia, while La Liga TV has the showdown between high-flying Atletico Madrid and Sevilla.
Time Match TV channel 5:45pm Vitesse Arnhem vs Utrecht LiveScore app 6pm Sheffield United vs Newcastle United Sky Sports Premier League / Sky Sports Main Event 6pm Granada vs Osasuna La Liga TV 7:45pm AC Milan vs Torino BT Sport 1 8:15pm Burnley vs Manchester United Sky Sports Football / Sky Sports Main Event 8:15pm Wolves vs Everton Sky Sports Premier League 8:30pm Atletico Madrid vs Sevilla La Liga TV Wednesday January 13Cristiano Ronaldo’s Juventus are in live televised action against Genoa on BT Sport, with the network also broadcasting Paris Saint-Germain versus Marseille.
Manchester City take on Brighton in the Premier League – also on BT Sport – while Tottenham play Aston Villa live on Sky Sports.
Wednesday is bookended with Copa Libertadores action on BBC, with a potential Superclasico final on the cards as River Plate play Palmeiras and Boca Juniors play Santos.
Time Match TV channel 00:30am Palmeiras vs River Plate BBC Red Button / BBC iPlayer 2pm Fiorentina vs Inter BT Sport 1 4:45pm Napoli vs Empoli BT Sport 2 5:45pm PSV vs AZ Premier Sports 1 6pm Manchester City vs Brighton BT Sport 1 7:45pm Juventus vs Genoa BT Sport 3 8pm PSG vs Marseille BT Sport 2 8pm Feyenoord vs PEC Zwolle Premier Sports 1 8:15pm Aston Villa vs Tottenham Sky Sports Premier League / Sky Sports Main Event 10:15pm Santos vs Boca Juniors BBC Red Button / BBC iPlayer