Live Football on TV
There are 63 live football matches on TV this week, plus hundreds more available to live stream.
Featured for April 2024
Today, 20th April
-
06:30
Australian A-League
West Sydney Wanderers vs Melbourne City
TNT Sports 3 -
08:30
Australian A-League
Melbourne Victory vs Brisbane Roar
TNT Sports ESPN -
10:45
Australian A-League
Macarthur FC vs Sydney FC
TNT Sports 3 -
12:15
English National League
TBC vs TBC
TNT Sports 1 -
12:30
UEFA Champions League (W)
Barcelona (W) vs Chelsea (W)
DAZN TNT Sports 2 -
12:30
Scottish FA Cup
Aberdeen vs Celtic
BBC 1 Scotland Viaplay Sports 1 -
12:30
EFL Championship
Leicester vs West Brom
-
13:00
Spanish Segunda División
Amorebieta vs Valladolid
-
13:00
Spanish La Liga
Celta Vigo vs Las Palmas
-
15:15
Spanish Segunda División
Villarreal B vs Ferrol
-
15:15
Spanish Segunda División
Santander vs Levante
-
15:15
Spanish La Liga
Rayo Vallecano vs Osasuna
-
17:00
Italian Serie A
Empoli vs Napoli
TNT Sports 2 -
17:15
English FA Cup
Man City vs Chelsea
-
17:15
EFL Championship
QPR vs Preston
-
17:30
Spanish Segunda División
Elche vs Gijon
-
17:30
Spanish La Liga
Valencia vs Betis
-
17:30
German Bundesliga
Union Berlin vs Bayern Munich
-
18:00
UEFA Champions League (W)
Lyon (W) vs Paris St-G (W)
DAZN TNT Sports 3 -
19:00
Saudi Pro League
Al-Ettifaq vs Al-Wahda (KSA)
DAZN -
19:30
Premier League
Wolves vs Arsenal
-
19:45
Italian Serie A
Verona vs Udinese
TNT Sports 2 -
20:00
French Ligue 1
Lens vs Clermont
TNT Sports 3 -
20:00
Spanish La Liga
Girona vs Cadiz
-
20:00
Spanish Segunda División
Huesca vs Zaragoza
Top VPNs to Stream Football
Tomorrow, 21st April
-
06:00
Australian A-League
Central Coast vs Adelaide United
TNT Sports ESPN -
08:00
Australian A-League
Perth Glory vs Western Utd
TNT Sports 2 -
11:30
Italian Serie A
Sassuolo vs Lecce
TNT Sports 1 -
12:30
EFL Championship
Blackburn vs Sheffield Wednesday
-
13:00
Spanish La Liga
Getafe vs Sociedad
Viaplay Sports 2 -
13:00
Spanish Segunda División
Espanyol vs FC Andorra
-
13:30
Premier League
Everton vs Nottingham Forest
-
14:00
Italian Serie A
Torino vs Frosinone
TNT Sports 2 -
14:00
French Ligue 1
Lille vs Strasbourg
TNT Sports 3 -
14:15
English Women's Super League
Man City (W) vs West Ham (W)
-
14:30
German Bundesliga
W Bremen vs Stuttgart
Sky Sports Mix -
15:00
Scottish FA Cup
Rangers vs Hearts
Viaplay Sports 1 -
15:15
Spanish La Liga
Almeria vs Villarreal
-
15:15
Spanish Segunda División
Eibar vs Alcorcon
-
15:15
Spanish Segunda División
Eldense vs Albacete
-
15:30
English FA Cup
Coventry vs Man Utd
ITV Interactive
-
16:05
French Ligue 1
Brest vs Monaco
TNT Sports 3 -
16:30
German Bundesliga
Borussia Dortmund vs Leverkusen
-
16:30
Premier League
Fulham vs Liverpool
-
17:00
Italian Serie A
Salernitana vs Fiorentina
TNT Sports 2 -
17:30
Spanish Segunda División
Mirandes vs Burgos
-
17:30
Spanish La Liga
Alaves vs Atl Madrid
Viaplay Sports 1 -
18:00
French Ligue 1
Toulouse vs Marseille
TNT Sports 1 -
18:30
German Bundesliga
Freiburg vs Mainz
-
19:45
Italian Serie A
Monza vs Atalanta
TNT Sports 2 -
20:00
Spanish La Liga
Real Madrid vs Barcelona
Viaplay Sports 1 -
20:00
French Ligue 1
Paris vs Lyon
TNT Sports 1
Monday, 22nd April
-
19:30
Spanish Segunda División
Cartagena vs Real Oviedo
-
19:45
Northern Irish Premier League
Linfield vs Larne
-
20:00
Spanish La Liga
Sevilla FC vs Mallorca
Viaplay Sports 1 -
20:00
EFL Championship
Middlesbrough vs Leeds
Tuesday, 23rd April
-
19:00
AFC Champions League
Al-Hilal (KSA) vs Al Ain
Fite TV -
20:00
Premier League
Arsenal vs Chelsea
TNT Sports 1 -
20:00
Italian Cup
Lazio vs Juventus
Viaplay Sports 1
Wednesday, 24th April
-
11:00
AFC Champions League
Yokohama FM vs Ulsan Hyundai Horang-i
Fite TV -
20:00
Premier League
Everton vs Liverpool
-
20:00
Italian Cup
Atalanta vs Fiorentina
Viaplay Sports 1
Thursday, 25th April
-
20:00
Premier League
Brighton vs Man City
Best Football Betting Sites
Here's the top-rated football betting sites as of 20th April 2024. Football on TV regularly updates this list based on the sites' football betting odds, offers, and in-play options.
-
888 Sport
Get a Welcome Offer of a 100% bonus up to £100 on your first deposit. However, in order to withdraw your winnings, you must wager the bonus at least five times.
Min deposit £10. A qualifying bet is a ‘real money’ stake of at least £10. Min odds 1/2 (1.50) Free Bets credited upon qualifying bet settlement and expire after 7 days Free Bet stakes not included in returns. Casino Bonus must be claimed within 7 days and expires after 14 days Bonus valid on selected Casino games only Bonus wins capped at £500, excluding Jackpot wins. You must wager Bonus amount x40 – this requirement varies by game
-
BetVictor
Bet £5 and receive a £30 Welcome Bonus comprising of 2 x £10 free bets and a £10 slots bonus. Note you'll need to wager that 20x before you can withdraw any winnings.
18+ New customers only. Opt in, bet £10+ at odds 2.00+, in 7 days. No cash out. Get 3x £10 Free Bets on selected events. Plus a £10 Slot Bonus, selected games, wager 20x to withdraw max £250. 7 day bonuses expiry. Card payments only.
-
AVABET
New players receive a £10 free bet should your first £10 bet lose.
Available to new verified players only. Register a new account with AVABET and receive a £10 free bet. Make an initial bet of £10 (min odds of 1.5 for each selection) If your selection loses, the free bet will be added to your account. Free bet available for 7 days. Payment restrictions and T&C's apply. 18+.
-
Unibet
Get £10 back as a bonus if your first £10 bet loses. This offer is only available to new customers.
New customers only, min deposit £10, money back as bonus if first bet loses. Wagering requirements: sportsbook 3x at min odds of 1.40 (2/5), casino 50x. Unless forfeited the sportsbook bonus must be wagered before using the casino bonus. Bonus expires 7 days after opt-in.