My Guide

Create a personalised football TV guide that only includes the matches you care about watching with our new premium experience. Find out more

Personalised Listings

Include the matches that matter to you and hide the ones that don't.

Calendar Sync

Sync matches to your calendar so you'll never miss a match.

No Adverts

All adverts are removed providing a clean, distraction free experience.

Help Secure Our Future

We've provided a free service for 16 years. Help keep an independent website going.

Popular Competitions

Live football on TV listings restricted to show only the most popular competitions including Premier League, Championship, FA Cup, Carabao Cup, Scottish Premiership, Champions League, Europa League and internationals.

Thursday 1st May 2025
19:30
Nottingham Forest v Brentford
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
20:00
Djurgarden v Chelsea
UEFA Europa Conference League Semi-Final 1st Leg
TNT Sports 4
20:00
Real Betis v Fiorentina
UEFA Europa Conference League Semi-Final 1st Leg
TNT Sports 5
20:00
Athletic Bilbao v Manchester United
UEFA Europa League Semi-Final 1st Leg
TNT Sports 1
20:00
Tottenham Hotspur v Bodo/Glimt
UEFA Europa League Semi-Final 1st Leg
TNT Sports 2TNT Sports Ultimate
Friday 2nd May 2025
19:45
Falkirk v Hamilton Academical
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
20:00
Manchester City v Wolves
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
Saturday 3rd May 2025
12:30
Bristol City v Preston North End
Championship
Sky Sports+
12:30
Burnley v Millwall
Championship
Sky Sports+
12:30
Coventry City v Middlesbrough
Championship
Sky Sports Main EventSky Sports Ultra HDR
12:30
Derby County v Stoke City
Championship
Sky Sports+
12:30
Norwich City v Cardiff City
Championship
Sky Sports+
12:30
Plymouth Argyle v Leeds United
Championship
Sky Sports+
12:30
Portsmouth v Hull City
Championship
Sky Sports+
12:30
Sheffield United v Blackburn Rovers
Championship
Sky Sports+
12:30
Sunderland v QPR
Championship
Sky Sports+
12:30
Swansea City v Oxford United
Championship
Sky Sports+
12:30
Watford v Sheffield Wednesday
Championship
Sky Sports+
12:30
West Brom v Luton Town
Championship
Sky Sports FootballSky Sports Ultra HDR
12:30
Aston Villa v Fulham
Premier League
TNT Sports 1TNT Sports Ultimate
15:00
Blackpool v Bristol Rovers
League One
Sky Sports+
15:00
Bolton Wanderers v Stevenage
League One
Sky Sports+
15:00
Cambridge United v Birmingham City
League One
Sky Sports+
15:00
Charlton Athletic v Burton Albion
League One
Sky Sports+
15:00
Huddersfield Town v Leyton Orient
League One
Sky Sports FootballSky Sports Ultra HDR
15:00
Lincoln City v Wrexham
League One
Sky Sports+
15:00
Mansfield Town v Exeter City
League One
Sky Sports+
15:00
Northampton Town v Wigan Athletic
League One
Sky Sports+
15:00
Reading v Barnsley
League One
Sky Sports+
15:00
Rotherham United v Peterborough United
League One
Sky Sports+
15:00
Shrewsbury Town v Crawley Town
League One
Sky Sports+
15:00
Wycombe Wanderers v Stockport County
League One
Sky Sports+
15:00
Accrington Stanley v Chesterfield
League Two
Sky Sports+
15:00
Bradford City v Fleetwood Town
League Two
Sky Sports+
15:00
Bromley v Cheltenham Town
League Two
Sky Sports+
15:00
Carlisle United v Salford City
League Two
Sky Sports+
15:00
Colchester United v Barrow AFC
League Two
Sky Sports+
15:00
Crewe Alexandra v Walsall
League Two
Sky Sports+
15:00
Grimsby Town v AFC Wimbledon
League Two
Sky Sports+
15:00
Morecambe v Harrogate Town
League Two
Sky Sports+
15:00
Newport County v Tranmere Rovers
League Two
Sky Sports+
15:00
Notts County v Doncaster Rovers
League Two
Sky Sports+
15:00
Port Vale v Gillingham
League Two
Sky Sports+
15:00
Swindon Town v MK Dons
League Two
Sky Sports+
17:30
Arsenal v AFC Bournemouth
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
Sunday 4th May 2025
12:00
Rangers v Celtic
Scottish Premiership
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
14:00
Brighton & Hove Albion v Newcastle United
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
16:30
Chelsea v Liverpool
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
Monday 5th May 2025
20:00
Crystal Palace v Nottingham Forest
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
Tuesday 6th May 2025
19:45
TBC
Scottish Premiership Play-Off Quarter-Final 1st Leg
BBC ScotlandBBC iPlayerBBC Sport Website
20:00
Inter Milan v Barcelona
UEFA Champions League Semi-Final 2nd Leg
Amazon Prime Video
Wednesday 7th May 2025
20:00
PSG v Arsenal
UEFA Champions League Semi-Final 2nd Leg
TNT Sports 1TNT Sports Ultimate
Thursday 8th May 2025
20:00
TBC
Championship Play-Off Semi-Final 1st Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
20:00
Chelsea v Djurgarden
UEFA Europa Conference League Semi-Final 2nd Leg
TNT Sports 3
20:00
Fiorentina v Real Betis
UEFA Europa Conference League Semi-Final 2nd Leg
TNT Sports 4
20:00
Bodo/Glimt v Tottenham Hotspur
UEFA Europa League Semi-Final 2nd Leg
TNT Sports 2
20:00
Manchester United v Athletic Bilbao
UEFA Europa League Semi-Final 2nd Leg
TNT Sports 1TNT Sports Ultimate
Friday 9th May 2025
19:45
TBC
Scottish Premiership Play-Off Quarter-Final 2nd Leg
BBC ScotlandBBC iPlayerBBC Sport Website
20:00
TBC
Championship Play-Off Semi-Final 1st Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
Saturday 10th May 2025
12:30
TBC
League One Play-Off Semi-Final 1st Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
17:30
AFC Bournemouth v Aston Villa
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
19:45
TBC
League One Play-Off Semi-Final 1st Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
Sunday 11th May 2025
12:00
Newcastle United v Chelsea
Premier League
TNT Sports 1TNT Sports Ultimate
12:00
Rangers v Aberdeen
Scottish Premiership
Sky Sports Football
14:15
Nottingham Forest v Leicester City
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
15:30
TBC
League Two Play-Off Semi-Final 1st Leg
Sky Sports Football
16:30
Liverpool v Arsenal
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
18:30
TBC
League Two Play-Off Semi-Final 1st Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
Monday 12th May 2025
20:00
TBC
Championship Play-Off Semi-Final 2nd Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
Tuesday 13th May 2025
19:45
TBC
Scottish Premiership Play-Off Semi-Final 1st Leg
BBC ScotlandBBC iPlayerBBC Sport Website
20:00
TBC
Championship Play-Off Semi-Final 2nd Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
Wednesday 14th May 2025
20:00
TBC
League One Play-Off Semi-Final 2nd Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
20:00
Aberdeen v Celtic
Scottish Premiership
Sky Sports Football
Thursday 15th May 2025
20:00
TBC
League One Play-Off Semi-Final 2nd Leg
Sky Sports Football
Friday 16th May 2025
19:45
TBC
Scottish Premiership Play-Off Semi-Final 2nd Leg
BBC ScotlandBBC iPlayerBBC Sport Website
20:00
TBC
League Two Play-Off Semi-Final 2nd Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
20:00
Chelsea v Manchester United
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
Saturday 17th May 2025
TBC
Crystal Palace v Manchester City
FA Cup Final
BBC OneITV1STVBBC iPlayerITVXSTV PlayerBBC Sport Website
12:30
TBC
League Two Play-Off Semi-Final 2nd Leg
Sky Sports+
12:30
Celtic v St Mirren
Scottish Premiership
Sky Sports Football
Sunday 18th May 2025
TBC
Aston Villa v Tottenham Hotspur
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
12:00
Everton v Southampton
Premier League
TNT Sports 1TNT Sports Ultimate
14:15
West Ham United v Nottingham Forest
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
16:30
Arsenal v Newcastle United
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
19:00
Manchester City v AFC Bournemouth
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
Monday 19th May 2025
20:00
Brighton & Hove Albion v Liverpool
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
Wednesday 21st May 2025
20:00
TBC
UEFA Europa League Final
TNT Sports TBC
Thursday 22nd May 2025
20:00
TBC
Scottish Premiership Play-Off Final 1st Leg
Sky Sports TBC
Saturday 24th May 2025
TBC
TBC
Championship Play-Off Final
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
15:00
Aberdeen v Celtic
Scottish Cup Final
BBC One ScotlandPremier Sports 2BBC iPlayerBBC Sport Website
Sunday 25th May 2025
TBC
TBC
League One Play-Off Final
Sky Sports Football
Monday 26th May 2025
TBC
TBC
League Two Play-Off Final
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
20:00
TBC
Scottish Premiership Play-Off Final 2nd Leg
Sky Sports TBC
Wednesday 28th May 2025
20:00
TBC
UEFA Europa Conference League Final
TNT Sports TBC
Saturday 31st May 2025
20:00
TBC
UEFA Champions League Final
TNT Sports TBC
Wednesday 4th June 2025
19:45
Germany v Portugal
UEFA Nations League Semi-Final
TBC
Thursday 5th June 2025
12:10
Australia v Japan
FIFA World Cup 2026 Qualifier
OneFootball
14:45
Indonesia v China
FIFA World Cup 2026 Qualifier
OneFootball
17:00
Bahrain v Saudi Arabia
FIFA World Cup 2026 Qualifier
OneFootball
17:00
Oman v Jordan
FIFA World Cup 2026 Qualifier
OneFootball
17:00
United Arab Emirates v Uzbekistan
FIFA World Cup 2026 Qualifier
OneFootball
19:15
Iraq v South Korea
FIFA World Cup 2026 Qualifier
OneFootball
19:15
Kuwait v Palestine
FIFA World Cup 2026 Qualifier
OneFootball
19:15
North Korea v Kyrgyzstan
FIFA World Cup 2026 Qualifier
OneFootball
19:15
Qatar v Iran
FIFA World Cup 2026 Qualifier
OneFootball
19:45
Spain v France
UEFA Nations League Semi-Final
TBC
Friday 6th June 2025
19:45
Czech Republic v Montenegro
FIFA World Cup 2026 Qualifier
TBC
19:45
Estonia v Israel
FIFA World Cup 2026 Qualifier
TBC
19:45
Gibraltar v Croatia
FIFA World Cup 2026 Qualifier
TBC
19:45
North Macedonia v Belgium
FIFA World Cup 2026 Qualifier
TBC
19:45
Norway v Italy
FIFA World Cup 2026 Qualifier
TBC
19:45
Wales v Liechtenstein
FIFA World Cup 2026 Qualifier
BBC One WalesS4CBBC iPlayerS4C OnlineBBC Sport Website
19:45
Scotland v Iceland
International Friendly
BBC One ScotlandBBC iPlayerBBC Sport Website
Saturday 7th June 2025
14:00
Bosnia-Herzegovina v San Marino
FIFA World Cup 2026 Qualifier
TBC
17:00
Andorra v England
FIFA World Cup 2026 Qualifier
ITV1STVITVXSTV Player
17:00
Malta v Lithuania
FIFA World Cup 2026 Qualifier
TBC
19:45
Albania v Serbia
FIFA World Cup 2026 Qualifier
TBC
19:45
Austria v Romania
FIFA World Cup 2026 Qualifier
TBC
19:45
Finland v Netherlands
FIFA World Cup 2026 Qualifier
TBC
Sunday 8th June 2025
TBC
TBC
UEFA Nations League Final
ITV TBC
TBC
TBC
UEFA Nations League Third Place Play-Off
TBC
Monday 9th June 2025
15:00
Kazakhstan v North Macedonia
FIFA World Cup 2026 Qualifier
TBC
17:00
Liechtenstein v Scotland
International Friendly
BBC One ScotlandBBC iPlayerBBC Sport Website
19:45
Belgium v Wales
FIFA World Cup 2026 Qualifier
BBC One WalesS4CBBC iPlayerS4C OnlineBBC Sport Website
19:45
Croatia v Czech Republic
FIFA World Cup 2026 Qualifier
TBC
19:45
Estonia v Norway
FIFA World Cup 2026 Qualifier
TBC
19:45
Faroe Islands v Gibraltar
FIFA World Cup 2026 Qualifier
TBC
19:45
Italy v Moldova
FIFA World Cup 2026 Qualifier
TBC
Tuesday 10th June 2025
TBC
Palestine v Oman
FIFA World Cup 2026 Qualifier
OneFootball
11:35
Japan v Indonesia
FIFA World Cup 2026 Qualifier
OneFootball
12:00
China v Bahrain
FIFA World Cup 2026 Qualifier
OneFootball
12:00
South Korea v Kuwait
FIFA World Cup 2026 Qualifier
OneFootball
14:45
Kyrgyzstan v United Arab Emirates
FIFA World Cup 2026 Qualifier
OneFootball
14:45
Uzbekistan v Qatar
FIFA World Cup 2026 Qualifier
OneFootball
17:00
Iran v North Korea
FIFA World Cup 2026 Qualifier
OneFootball
19:15
Jordan v Iraq
FIFA World Cup 2026 Qualifier
OneFootball
19:15
Saudi Arabia v Australia
FIFA World Cup 2026 Qualifier
OneFootball
19:45
Finland v Poland
FIFA World Cup 2026 Qualifier
TBC
19:45
Latvia v Albania
FIFA World Cup 2026 Qualifier
TBC
19:45
Netherlands v Malta
FIFA World Cup 2026 Qualifier
TBC
19:45
Romania v Cyprus
FIFA World Cup 2026 Qualifier
TBC
19:45
San Marino v Austria
FIFA World Cup 2026 Qualifier
TBC
19:45
Serbia v Andorra
FIFA World Cup 2026 Qualifier
TBC
19:45
England v Senegal
International Friendly
ITV1STVITVXSTV Player
19:45
Northern Ireland v Iceland
International Friendly
BBC One NIBBC iPlayerBBC Sport Website
Wednesday 11th June 2025
17:00
Slovakia U21 v Spain U21
UEFA Under-21 Championship Group A
Channel 4 TBC
20:00
Italy U21 v Romania U21
UEFA Under-21 Championship Group A
Channel 4 TBC
20:00
Poland U21 v Georgia U21
UEFA Under-21 Championship Group C
Channel 4 TBC
20:00
Portugal U21 v France U21
UEFA Under-21 Championship Group C
Channel 4 TBC
Thursday 12th June 2025
17:00
Ukraine U21 v Denmark U21
UEFA Under-21 Championship Group D
Channel 4 TBC
20:00
Czech Republic U21 v England U21
UEFA Under-21 Championship Group B
Channel 4Channel 4 Online
20:00
Germany U21 v Slovenia U21
UEFA Under-21 Championship Group B
Channel 4 TBC
20:00
Finland U21 v Netherlands U21
UEFA Under-21 Championship Group D
Channel 4 TBC
Saturday 14th June 2025
17:00
Spain U21 v Romania U21
UEFA Under-21 Championship Group A
Channel 4 TBC
20:00
Slovakia U21 v Italy U21
UEFA Under-21 Championship Group A
Channel 4 TBC
20:00
France U21 v Georgia U21
UEFA Under-21 Championship Group C
Channel 4 TBC
20:00
Portugal U21 v Poland U21
UEFA Under-21 Championship Group C
Channel 4 TBC
Sunday 15th June 2025
01:00
Al Ahly v Inter Miami CF
FIFA Club World Cup 2025 Group A
DAZN
17:00
Bayern Munich v Auckland City
FIFA Club World Cup 2025 Group C
DAZN
17:00
England U21 v Slovenia U21
UEFA Under-21 Championship Group B
Channel 4Channel 4 Online
17:00
Finland U21 v Ukraine U21
UEFA Under-21 Championship Group D
Channel 4 TBC
20:00
PSG v Atlético Madrid
FIFA Club World Cup 2025 Group B
DAZN
20:00
Czech Republic U21 v Germany U21
UEFA Under-21 Championship Group B
Channel 4 TBC
20:00
Netherlands U21 v Denmark U21
UEFA Under-21 Championship Group D
Channel 4 TBC
23:00
Palmeiras v FC Porto
FIFA Club World Cup 2025 Group A
DAZN
Monday 16th June 2025
03:00
Botafogo v Seattle Sounders FC
FIFA Club World Cup 2025 Group B
DAZN
20:00
Chelsea v Club Leon de Guanajuato
FIFA Club World Cup 2025 Group D
DAZN
23:00
Boca Juniors v Benfica
FIFA Club World Cup 2025 Group C
DAZN
Tuesday 17th June 2025
02:00
Flamengo v Esperance de Tunis
FIFA Club World Cup 2025 Group D
DAZN
17:00
Fluminense v Borussia Dortmund
FIFA Club World Cup 2025 Group F
DAZN
17:00
France U21 v Poland U21
UEFA Under-21 Championship Group C
Channel 4 TBC
17:00
Georgia U21 v Portugal U21
UEFA Under-21 Championship Group C
Channel 4 TBC
20:00
River Plate v Urawa Reds
FIFA Club World Cup 2025 Group E
DAZN
20:00
Romania U21 v Slovakia U21
UEFA Under-21 Championship Group A
Channel 4 TBC
20:00
Spain U21 v Italy U21
UEFA Under-21 Championship Group A
Channel 4 TBC
23:00
Ulsan v Mamelodi Sundowns
FIFA Club World Cup 2025 Group F
DAZN
Wednesday 18th June 2025
02:00
Monterrey v Inter Milan
FIFA Club World Cup 2025 Group E
DAZN
17:00
Manchester City v Wydad AC
FIFA Club World Cup 2025 Group G
DAZN
17:00
Denmark U21 v Finland U21
UEFA Under-21 Championship Group D
Channel 4 TBC
17:00
Netherlands U21 v Ukraine U21
UEFA Under-21 Championship Group D
Channel 4 TBC
20:00
Real Madrid v Al-Hilal
FIFA Club World Cup 2025 Group H
DAZN
20:00
England U21 v Germany U21
UEFA Under-21 Championship Group B
Channel 4Channel 4 Online
20:00
Slovenia U21 v Czech Republic U21
UEFA Under-21 Championship Group B
Channel 4 TBC
23:00
Pachuca v RB Salzburg
FIFA Club World Cup 2025 Group H
DAZN
Thursday 19th June 2025
02:00
Al Ain v Juventus
FIFA Club World Cup 2025 Group G
DAZN
17:00
Palmeiras v Al Ahly
FIFA Club World Cup 2025 Group A
DAZN
20:00
Inter Miami CF v FC Porto
FIFA Club World Cup 2025 Group A
DAZN
23:00
Seattle Sounders FC v Atlético Madrid
FIFA Club World Cup 2025 Group B
DAZN
Friday 20th June 2025
02:00
PSG v Botafogo
FIFA Club World Cup 2025 Group B
DAZN
17:00
Benfica v Auckland City
FIFA Club World Cup 2025 Group C
DAZN
19:00
Flamengo v Chelsea
FIFA Club World Cup 2025 Group D
DAZN
23:00
Leon v Esperance de Tunis
FIFA Club World Cup 2025 Group D
DAZN
Saturday 21st June 2025
02:00
Bayern Munich v Boca Juniors
FIFA Club World Cup 2025 Group C
DAZN
17:00
Mamelodi Sundowns v Borussia Dortmund
FIFA Club World Cup 2025 Group F
DAZN
17:00
TBC
UEFA Under-21 Championship Quarter-Final
Channel 4 TBC
20:00
Inter Milan v Urawa Reds
FIFA Club World Cup 2025 Group E
DAZN
20:00
TBC
UEFA Under-21 Championship Quarter-Final
Channel 4 TBC
23:00
Fluminense v Ulsan
FIFA Club World Cup 2025 Group F
DAZN
Sunday 22nd June 2025
TBC
TBC
UEFA Under-21 Championship Quarter-Final
Channel 4 TBC
TBC
TBC
UEFA Under-21 Championship Quarter-Final
Channel 4 TBC
02:00
River Plate v Monterrey
FIFA Club World Cup 2025 Group E
DAZN
17:00
Juventus v Wydad AC
FIFA Club World Cup 2025 Group G
DAZN
20:00
Real Madrid v Pachuca
FIFA Club World Cup 2025 Group H
DAZN
23:00
RB Salzburg v Al-Hilal
FIFA Club World Cup 2025 Group H
DAZN
Monday 23rd June 2025
02:00
Manchester City v Al Ain
FIFA Club World Cup 2025 Group G
DAZN
20:00
Atlético Madrid v Botafogo
FIFA Club World Cup 2025 Group B
DAZN
20:00
Seattle Sounders FC v PSG
FIFA Club World Cup 2025 Group B
DAZN
Tuesday 24th June 2025
02:00
FC Porto v Al Ahly
FIFA Club World Cup 2025 Group A
DAZN
02:00
Inter Miami CF v Palmeiras
FIFA Club World Cup 2025 Group A
DAZN
20:00
Auckland City v Boca Juniors
FIFA Club World Cup 2025 Group C
DAZN
20:00
Benfica v Bayern Munich
FIFA Club World Cup 2025 Group C
DAZN
Wednesday 25th June 2025
TBC
TBC
UEFA Under-21 Championship Semi-Final
Channel 4 TBC
TBC
TBC
UEFA Under-21 Championship Semi-Final
Channel 4 TBC
02:00
Club Leon de Guanajuato v Flamengo
FIFA Club World Cup 2025 Group D
DAZN
02:00
Esperance de Tunis v Chelsea
FIFA Club World Cup 2025 Group D
DAZN
20:00
Borussia Dortmund v Ulsan
FIFA Club World Cup 2025 Group F
DAZN
20:00
Mamelodi Sundowns v Fluminense
FIFA Club World Cup 2025 Group F
DAZN
Thursday 26th June 2025
02:00
Inter Milan v River Plate
FIFA Club World Cup 2025 Group E
DAZN
02:00
Urawa Reds v Monterrey
FIFA Club World Cup 2025 Group E
DAZN
20:00
Juventus v Manchester City
FIFA Club World Cup 2025 Group G
DAZN
20:00
Wydad AC v Al Ain
FIFA Club World Cup 2025 Group G
DAZN
Friday 27th June 2025
02:00
Al-Hilal v Pachuca
FIFA Club World Cup 2025 Group H
DAZN
02:00
RB Salzburg v Real Madrid
FIFA Club World Cup 2025 Group H
DAZN
Saturday 28th June 2025
TBC
TBC
UEFA Under-21 Championship Final
Channel 4 TBC
17:00
TBC
FIFA Club World Cup 2025 Round of 16
DAZN
21:00
TBC
FIFA Club World Cup 2025 Round of 16
DAZN
Sunday 29th June 2025
17:00
TBC
FIFA Club World Cup 2025 Round of 16
DAZN
21:00
TBC
FIFA Club World Cup 2025 Round of 16
DAZN
Monday 30th June 2025
20:00
TBC
FIFA Club World Cup 2025 Round of 16
DAZN
Tuesday 1st July 2025
02:00
TBC
FIFA Club World Cup 2025 Round of 16
DAZN
20:00
TBC
FIFA Club World Cup 2025 Round of 16
DAZN
Wednesday 2nd July 2025
02:00
TBC
FIFA Club World Cup 2025 Round of 16
DAZN
17:00
Iceland Women v Finland Women
UEFA Women's EURO 2025 Group A
ITV TBCITVX
20:00
Switzerland Women v Norway Women
UEFA Women's EURO 2025 Group A
BBC TBCBBC iPlayerBBC Sport Website
Thursday 3rd July 2025
17:00
Belgium Women v Italy Women
UEFA Women's EURO 2025 Group B
BBC TBCBBC iPlayerBBC Sport Website
20:00
Spain Women v Portugal Women
UEFA Women's EURO 2025 Group B
ITV TBCITVX
Friday 4th July 2025
17:00
Denmark Women v Sweden Women
UEFA Women's EURO 2025 Group C
ITV TBCITVX
20:00
TBC
FIFA Club World Cup 2025 Quarter-Final
DAZN
20:00
Germany Women v Poland Women
UEFA Women's EURO 2025 Group C
ITV TBCITVX
Saturday 5th July 2025
02:00
TBC
FIFA Club World Cup 2025 Quarter-Final
DAZN
17:00
TBC
FIFA Club World Cup 2025 Quarter-Final
DAZN
17:00
Wales Women v Netherlands Women
UEFA Women's EURO 2025 Group D
BBC TBCS4CBBC iPlayerS4C OnlineBBC Sport Website
20:00
France Women v England Women
UEFA Women's EURO 2025 Group D
ITV1STVITVXSTV Player
21:00
TBC
FIFA Club World Cup 2025 Quarter-Final
DAZN
Sunday 6th July 2025
17:00
Norway Women v Finland Women
UEFA Women's EURO 2025 Group A
BBC TBCBBC iPlayerBBC Sport Website
20:00
Switzerland Women v Iceland Women
UEFA Women's EURO 2025 Group A
ITV TBCITVX
Monday 7th July 2025
17:00
Spain Women v Belgium Women
UEFA Women's EURO 2025 Group B
ITV TBCITVX
20:00
Portugal Women v Italy Women
UEFA Women's EURO 2025 Group B
ITV TBCITVX
Tuesday 8th July 2025
17:00
Germany Women v Denmark Women
UEFA Women's EURO 2025 Group C
BBC TBCBBC iPlayerBBC Sport Website
20:00
TBC
FIFA Club World Cup 2025 Semi-Final
DAZN
20:00
Poland Women v Sweden Women
UEFA Women's EURO 2025 Group C
BBC TBCBBC iPlayerBBC Sport Website
Wednesday 9th July 2025
17:00
England Women v Netherlands Women
UEFA Women's EURO 2025 Group D
BBC TBCBBC iPlayerBBC Sport Website
20:00
TBC
FIFA Club World Cup 2025 Semi-Final
DAZN
20:00
France Women v Wales Women
UEFA Women's EURO 2025 Group D
ITV TBCS4CBBC iPlayerS4C OnlineITVX
Thursday 10th July 2025
20:00
Finland Women v Switzerland Women
UEFA Women's EURO 2025 Group A
BBC TBCBBC iPlayerBBC Sport Website
20:00
Norway Women v Iceland Women
UEFA Women's EURO 2025 Group A
BBC TBCBBC iPlayerBBC Sport Website
Friday 11th July 2025
20:00
Italy Women v Spain Women
UEFA Women's EURO 2025 Group B
BBC TBCBBC iPlayerBBC Sport Website
20:00
Portugal Women v Belgium Women
UEFA Women's EURO 2025 Group B
BBC TBCBBC iPlayerBBC Sport Website
Saturday 12th July 2025
20:00
Poland Women v Denmark Women
UEFA Women's EURO 2025 Group C
ITV TBCITVX
20:00
Sweden Women v Germany Women
UEFA Women's EURO 2025 Group C
ITV TBCITVX
Sunday 13th July 2025
20:00
TBC
FIFA Club World Cup 2025 Final
DAZN
20:00
England Women v Wales Women
UEFA Women's EURO 2025 Group D
ITV1S4CSTVBBC iPlayerS4C OnlineITVXSTV Player
20:00
Netherlands Women v France Women
UEFA Women's EURO 2025 Group D
ITV TBCITVX
Wednesday 16th July 2025
20:00
TBC
UEFA Women's EURO 2025 Quarter-Final
TBC
Thursday 17th July 2025
20:00
TBC
UEFA Women's EURO 2025 Quarter-Final
TBC
Friday 18th July 2025
20:00
TBC
UEFA Women's EURO 2025 Quarter-Final
TBC
Saturday 19th July 2025
20:00
TBC
UEFA Women's EURO 2025 Quarter-Final
TBC
Tuesday 22nd July 2025
20:00
TBC
UEFA Women's EURO 2025 Semi-Final
TBC
Wednesday 23rd July 2025
20:00
TBC
UEFA Women's EURO 2025 Semi-Final
TBC
Sunday 27th July 2025
17:00
TBC
UEFA Women's EURO 2025 Final
BBC OneITV1STVBBC iPlayerITVXSTV PlayerBBC Sport Website
Thursday 4th September 2025
15:00
Kazakhstan v Wales
FIFA World Cup 2026 Qualifier
BBC One WalesS4CBBC iPlayerS4C OnlineBBC Sport Website
17:00
Georgia v Turkey
FIFA World Cup 2026 Qualifier
TBC
17:00
Lithuania v Malta
FIFA World Cup 2026 Qualifier
TBC
19:45
Bulgaria v Spain
FIFA World Cup 2026 Qualifier
TBC
19:45
Liechtenstein v Belgium
FIFA World Cup 2026 Qualifier
TBC
19:45
Luxembourg v Northern Ireland
FIFA World Cup 2026 Qualifier
BBC One NIBBC iPlayerBBC Sport Website
19:45
Netherlands v Poland
FIFA World Cup 2026 Qualifier
TBC
19:45
Slovakia v Germany
FIFA World Cup 2026 Qualifier
TBC
Friday 5th September 2025
19:45
Denmark v Scotland
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
19:45
Faroe Islands v Croatia
FIFA World Cup 2026 Qualifier
TBC
19:45
Greece v Belarus
FIFA World Cup 2026 Qualifier
TBC
19:45
Iceland v Azerbaijan
FIFA World Cup 2026 Qualifier
TBC
19:45
Italy v Estonia
FIFA World Cup 2026 Qualifier
TBC
19:45
Moldova v Israel
FIFA World Cup 2026 Qualifier
TBC
19:45
Montenegro v Czech Republic
FIFA World Cup 2026 Qualifier
TBC
19:45
Slovenia v Sweden
FIFA World Cup 2026 Qualifier
TBC
19:45
Switzerland v Kosovo
FIFA World Cup 2026 Qualifier
TBC
19:45
Ukraine v France
FIFA World Cup 2026 Qualifier
TBC
Saturday 6th September 2025
14:00
Latvia v Serbia
FIFA World Cup 2026 Qualifier
TBC
17:00
Armenia v Portugal
FIFA World Cup 2026 Qualifier
TBC
17:00
England v Andorra
FIFA World Cup 2026 Qualifier
ITV1STVITVXSTV Player
19:45
Austria v Cyprus
FIFA World Cup 2026 Qualifier
TBC
19:45
Republic of Ireland v Hungary
FIFA World Cup 2026 Qualifier
TBC
19:45
San Marino v Bosnia-Herzegovina
FIFA World Cup 2026 Qualifier
TBC
Sunday 7th September 2025
14:00
Georgia v Bulgaria
FIFA World Cup 2026 Qualifier
TBC
17:00
Lithuania v Netherlands
FIFA World Cup 2026 Qualifier
TBC
17:00
North Macedonia v Liechtenstein
FIFA World Cup 2026 Qualifier
TBC
19:45
Belgium v Kazakhstan
FIFA World Cup 2026 Qualifier
TBC
19:45
Germany v Northern Ireland
FIFA World Cup 2026 Qualifier
BBC One NIBBC iPlayerBBC Sport Website
19:45
Luxembourg v Slovakia
FIFA World Cup 2026 Qualifier
TBC
19:45
Poland v Finland
FIFA World Cup 2026 Qualifier
TBC
19:45
Turkey v Spain
FIFA World Cup 2026 Qualifier
TBC
Monday 8th September 2025
19:45
Belarus v Scotland
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
19:45
Croatia v Montenegro
FIFA World Cup 2026 Qualifier
TBC
19:45
Gibraltar v Faroe Islands
FIFA World Cup 2026 Qualifier
TBC
19:45
Greece v Denmark
FIFA World Cup 2026 Qualifier
TBC
19:45
Israel v Italy
FIFA World Cup 2026 Qualifier
TBC
19:45
Kosovo v Sweden
FIFA World Cup 2026 Qualifier
TBC
19:45
Norway v Moldova
FIFA World Cup 2026 Qualifier
TBC
19:45
Switzerland v Slovenia
FIFA World Cup 2026 Qualifier
TBC
Tuesday 9th September 2025
17:00
Armenia v Republic of Ireland
FIFA World Cup 2026 Qualifier
TBC
17:00
Azerbaijan v Ukraine
FIFA World Cup 2026 Qualifier
TBC
19:45
Albania v Latvia
FIFA World Cup 2026 Qualifier
TBC
19:45
Bosnia-Herzegovina v Austria
FIFA World Cup 2026 Qualifier
TBC
19:45
Cyprus v Romania
FIFA World Cup 2026 Qualifier
TBC
19:45
France v Iceland
FIFA World Cup 2026 Qualifier
TBC
19:45
Hungary v TBC
FIFA World Cup 2026 Qualifier
TBC
19:45
Serbia v England
FIFA World Cup 2026 Qualifier
ITV1STVITVXSTV Player
19:45
Wales v Canada
International Friendly
BBC One WalesS4CBBC iPlayerS4C OnlineBBC Sport Website
Thursday 9th October 2025
17:00
Finland v Lithuania
FIFA World Cup 2026 Qualifier
TBC
19:45
Austria v San Marino
FIFA World Cup 2026 Qualifier
TBC
19:45
Belarus v Denmark
FIFA World Cup 2026 Qualifier
TBC
19:45
Cyprus v Bosnia-Herzegovina
FIFA World Cup 2026 Qualifier
TBC
19:45
Czech Republic v Croatia
FIFA World Cup 2026 Qualifier
TBC
19:45
Faroe Islands v Montenegro
FIFA World Cup 2026 Qualifier
TBC
19:45
Malta v Netherlands
FIFA World Cup 2026 Qualifier
TBC
19:45
Scotland v Greece
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
19:45
England v Wales
International Friendly
ITV1STVITVXSTV Player
Friday 10th October 2025
15:00
Kazakhstan v Liechtenstein
FIFA World Cup 2026 Qualifier
TBC
19:45
Belgium v North Macedonia
FIFA World Cup 2026 Qualifier
TBC
19:45
France v Azerbaijan
FIFA World Cup 2026 Qualifier
TBC
19:45
Germany v Luxembourg
FIFA World Cup 2026 Qualifier
TBC
19:45
Iceland v Ukraine
FIFA World Cup 2026 Qualifier
TBC
19:45
Kosovo v Slovenia
FIFA World Cup 2026 Qualifier
TBC
19:45
Northern Ireland v Slovakia
FIFA World Cup 2026 Qualifier
BBC One NIBBC iPlayerBBC Sport Website
19:45
Sweden v Switzerland
FIFA World Cup 2026 Qualifier
TBC
Saturday 11th October 2025
14:00
Latvia v Andorra
FIFA World Cup 2026 Qualifier
TBC
17:00
Hungary v Armenia
FIFA World Cup 2026 Qualifier
TBC
17:00
Norway v Israel
FIFA World Cup 2026 Qualifier
TBC
19:45
Bulgaria v Turkey
FIFA World Cup 2026 Qualifier
TBC
19:45
Estonia v Italy
FIFA World Cup 2026 Qualifier
TBC
19:45
Portugal v Republic of Ireland
FIFA World Cup 2026 Qualifier
TBC
19:45
Serbia v Albania
FIFA World Cup 2026 Qualifier
TBC
19:45
Spain v Georgia
FIFA World Cup 2026 Qualifier
TBC
Sunday 12th October 2025
14:00
San Marino v Cyprus
FIFA World Cup 2026 Qualifier
TBC
17:00
Faroe Islands v Czech Republic
FIFA World Cup 2026 Qualifier
TBC
17:00
Netherlands v Finland
FIFA World Cup 2026 Qualifier
TBC
17:00
Scotland v Belarus
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
19:45
Croatia v Gibraltar
FIFA World Cup 2026 Qualifier
TBC
19:45
Denmark v Greece
FIFA World Cup 2026 Qualifier
TBC
19:45
Lithuania v Poland
FIFA World Cup 2026 Qualifier
TBC
19:45
Romania v Austria
FIFA World Cup 2026 Qualifier
TBC
Monday 13th October 2025
19:45
Iceland v France
FIFA World Cup 2026 Qualifier
TBC
19:45
North Macedonia v Kazakhstan
FIFA World Cup 2026 Qualifier
TBC
19:45
Northern Ireland v Germany
FIFA World Cup 2026 Qualifier
BBC One NIBBC iPlayerBBC Sport Website
19:45
Slovakia v Luxembourg
FIFA World Cup 2026 Qualifier
TBC
19:45
Slovenia v Switzerland
FIFA World Cup 2026 Qualifier
TBC
19:45
Sweden v Kosovo
FIFA World Cup 2026 Qualifier
TBC
19:45
Ukraine v Azerbaijan
FIFA World Cup 2026 Qualifier
TBC
19:45
Wales v Belgium
FIFA World Cup 2026 Qualifier
BBC One WalesS4CBBC iPlayerS4C OnlineBBC Sport Website
Tuesday 14th October 2025
17:00
Estonia v Moldova
FIFA World Cup 2026 Qualifier
TBC
19:45
Andorra v Serbia
FIFA World Cup 2026 Qualifier
TBC
19:45
Italy v Israel
FIFA World Cup 2026 Qualifier
TBC
19:45
Latvia v England
FIFA World Cup 2026 Qualifier
ITV1STVITVXSTV Player
19:45
Portugal v Hungary
FIFA World Cup 2026 Qualifier
TBC
19:45
Republic of Ireland v Armenia
FIFA World Cup 2026 Qualifier
TBC
19:45
Spain v Bulgaria
FIFA World Cup 2026 Qualifier
TBC
19:45
Turkey v Georgia
FIFA World Cup 2026 Qualifier
TBC
Thursday 13th November 2025
17:00
Armenia v Hungary
FIFA World Cup 2026 Qualifier
TBC
17:00
Azerbaijan v Iceland
FIFA World Cup 2026 Qualifier
TBC
17:00
Norway v Estonia
FIFA World Cup 2026 Qualifier
TBC
19:45
Andorra v Albania
FIFA World Cup 2026 Qualifier
TBC
19:45
England v Serbia
FIFA World Cup 2026 Qualifier
ITV1STVITVXSTV Player
19:45
France v Ukraine
FIFA World Cup 2026 Qualifier
TBC
19:45
Moldova v Italy
FIFA World Cup 2026 Qualifier
TBC
19:45
Republic of Ireland v Portugal
FIFA World Cup 2026 Qualifier
TBC
Friday 14th November 2025
17:00
Finland v Malta
FIFA World Cup 2026 Qualifier
TBC
19:45
Croatia v Faroe Islands
FIFA World Cup 2026 Qualifier
TBC
19:45
Gibraltar v Montenegro
FIFA World Cup 2026 Qualifier
TBC
19:45
Luxembourg v TBC
FIFA World Cup 2026 Qualifier
TBC
19:45
Poland v Netherlands
FIFA World Cup 2026 Qualifier
TBC
19:45
Slovakia v Northern Ireland
FIFA World Cup 2026 Qualifier
BBC One NIBBC iPlayerBBC Sport Website
Saturday 15th November 2025
14:00
Kazakhstan v Belgium
FIFA World Cup 2026 Qualifier
TBC
17:00
Cyprus v Austria
FIFA World Cup 2026 Qualifier
TBC
17:00
Georgia v Spain
FIFA World Cup 2026 Qualifier
TBC
17:00
Liechtenstein v Wales
FIFA World Cup 2026 Qualifier
BBC One WalesS4CBBC iPlayerS4C OnlineBBC Sport Website
17:00
Turkey v Bulgaria
FIFA World Cup 2026 Qualifier
TBC
19:45
Bosnia-Herzegovina v Romania
FIFA World Cup 2026 Qualifier
TBC
19:45
Denmark v Belarus
FIFA World Cup 2026 Qualifier
TBC
19:45
Greece v Scotland
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
19:45
Slovenia v Kosovo
FIFA World Cup 2026 Qualifier
TBC
19:45
Switzerland v Sweden
FIFA World Cup 2026 Qualifier
TBC
Sunday 16th November 2025
14:00
Hungary v Republic of Ireland
FIFA World Cup 2026 Qualifier
TBC
14:00
Portugal v Armenia
FIFA World Cup 2026 Qualifier
TBC
17:00
Albania v England
FIFA World Cup 2026 Qualifier
ITV1STVITVXSTV Player
17:00
Azerbaijan v France
FIFA World Cup 2026 Qualifier
TBC
17:00
Serbia v Latvia
FIFA World Cup 2026 Qualifier
TBC
17:00
Ukraine v Iceland
FIFA World Cup 2026 Qualifier
TBC
19:45
Israel v Moldova
FIFA World Cup 2026 Qualifier
TBC
19:45
Italy v Norway
FIFA World Cup 2026 Qualifier
TBC
Monday 17th November 2025
19:45
Czech Republic v Gibraltar
FIFA World Cup 2026 Qualifier
TBC
19:45
Germany v Slovakia
FIFA World Cup 2026 Qualifier
TBC
19:45
Malta v Poland
FIFA World Cup 2026 Qualifier
TBC
19:45
Montenegro v Croatia
FIFA World Cup 2026 Qualifier
TBC
19:45
Netherlands v Lithuania
FIFA World Cup 2026 Qualifier
TBC
19:45
Northern Ireland v Luxembourg
FIFA World Cup 2026 Qualifier
BBC One NIBBC iPlayerBBC Sport Website
Tuesday 18th November 2025
19:45
Austria v Bosnia-Herzegovina
FIFA World Cup 2026 Qualifier
TBC
19:45
Belarus v Greece
FIFA World Cup 2026 Qualifier
TBC
19:45
Belgium v Liechtenstein
FIFA World Cup 2026 Qualifier
TBC
19:45
Bulgaria v Georgia
FIFA World Cup 2026 Qualifier
TBC
19:45
Kosovo v Switzerland
FIFA World Cup 2026 Qualifier
TBC
19:45
Romania v San Marino
FIFA World Cup 2026 Qualifier
TBC
19:45
Scotland v Denmark
FIFA World Cup 2026 Qualifier
BBC One ScotlandBBC iPlayerBBC Sport Website
19:45
Spain v Turkey
FIFA World Cup 2026 Qualifier
TBC
19:45
Sweden v Slovenia
FIFA World Cup 2026 Qualifier
TBC
19:45
Wales v North Macedonia
FIFA World Cup 2026 Qualifier
BBC One WalesS4CBBC iPlayerS4C OnlineBBC Sport Website
Thursday 26th March 2026
17:00
Gibraltar v Latvia
UEFA Nations League Play-Out First Leg
TBC
17:00
Malta v Luxembourg
UEFA Nations League Play-Out First Leg
TBC
Tuesday 31st March 2026
17:00
Latvia v Gibraltar
UEFA Nations League Play-Out Second Leg
TBC
17:00
Luxembourg v Malta
UEFA Nations League Play-Out Second Leg
TBC