Live Football on TV
There are 38 live football matches on TV this week, plus hundreds more available to live stream.
Featured for June 2025
Today, 9th June
-
15:00
World Cup Qualifying
Kazakhstan vs North Macedonia
DAZN 1 -
17:00
International Friendly
Liechtenstein vs Scotland
BBC One Scotland BBC Two -
19:45
World Cup Qualifying
Belgium vs Wales
BBC One BBC One Wales DAZN 1
Top VPNs to Stream Football
Tomorrow, 10th June
-
11:35
World Cup Qualifying - AFC
Japan vs Indonesia
One Football -
12:00
World Cup Qualifying - AFC
China vs Bahrain
One Football -
12:00
World Cup Qualifying - AFC
South Korea vs Kuwait
One Football -
14:45
World Cup Qualifying - AFC
Kyrgyzstan vs U.A.E.
One Football -
14:45
World Cup Qualifying - AFC
Uzbekistan vs Qatar
One Football -
17:00
International Friendly
Slovenia vs Bosnia
DAZN 1 -
17:00
World Cup Qualifying - AFC
Iran vs North Korea
One Football -
19:15
World Cup Qualifying - AFC
Jordan vs Iraq
One Football -
19:15
World Cup Qualifying - AFC
Saudi Arabia vs Australia
One Football -
19:45
International Friendly
Northern Ireland vs Iceland
BBC One Northern Ireland -
19:45
International Friendly
England vs Senegal
DAZN 1ITVX
-
19:45
International Friendly
Luxembourg vs Rep of Ireland
RTE 2

Wednesday, 11th June
-
01:00
World Cup Qualifying - CONMEBOL
Argentina vs Colombia
-
01:45
World Cup Qualifying - CONMEBOL
Brazil vs Paraguay
-
17:00
UEFA U21 European Championship
Slovakia U21 vs Spain U21
4seven -
20:00
UEFA U21 European Championship
Poland U21 vs Georgia U21
4seven -
20:00
UEFA U21 European Championship
Portugal U21 vs France U21
4seven -
20:00
UEFA U21 European Championship
Italy U21 vs Romania U21
4seven -
20:00
Spanish Division 2 Play-off
Real Oviedo vs Almeria
LaLigaSportsTV

Thursday, 12th June
-
17:00
UEFA U21 European Championship
Ukraine U21 vs Denmark U21
4seven -
18:00
Baller League
Baller League 2025
Sky Sports Mix -
20:00
UEFA U21 European Championship
Germany U21 vs Slovenia U21
4seven -
20:00
UEFA U21 European Championship
Finland U21 vs Netherlands U21
4seven -
20:00
UEFA U21 European Championship
Czech Republic U21 vs England U21
Channel 4 -
20:00
Spanish Division 2 Play-off
Mirandes vs Santander
LaLigaSportsTV

Friday, 13th June
No football live on TV.

Saturday, 14th June
-
01:00
US Womens Division 1
Houston Dash (W) vs San Diego Wave (W)
NWSL+ -
02:30
US Womens Division 1
Utah Royals (W) vs Sky Blue (W)
NWSL+ -
03:00
US Womens Division 1
Bay FC (W) vs Orlando Pride (W)
NWSL+ -
15:00
UEFA U19 Championship
England U19 vs Norway U19
-
17:00
UEFA U21 European Championship
Spain U21 vs Romania U21
4seven -
20:00
UEFA U21 European Championship
Slovakia U21 vs Italy U21
4seven -
20:00
UEFA U21 European Championship
France U21 vs Georgia U21
4seven -
20:00
UEFA U21 European Championship
Portugal U21 vs Poland U21
4seven -
22:00
US Womens Division 1
Chicago Red Stars (W) vs Reign FC (W)
NWSL+ TNT Sports Extra -
00:30
US Womens Division 1
Kansas City (W) vs Racing Louisville (W)
NWSL+
Best Football Betting Sites
Here's the top-rated football betting sites as of 9th June 2025. 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.