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.

Sunday 18th May 2025
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
15:00
Kilmarnock v Hearts
Scottish Premiership
Killie TV
15:00
St Johnstone v Dundee
Scottish Premiership
Saints TV
16:30
Arsenal v Newcastle United
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
Tuesday 20th May 2025
20:00
Manchester City v AFC Bournemouth
Premier League
Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HDR
Wednesday 21st May 2025
20:00
Tottenham Hotspur v Manchester United
UEFA Europa League Final
TNT Sports 1TNT Sports Ultimatediscovery+
Thursday 22nd May 2025
20:00
Livingston v TBC
Scottish Premiership Play-Off Final 1st Leg
Sky Sports Football
Saturday 24th May 2025
15:00
Sheffield United v Sunderland
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
13:00
Charlton Athletic v Leyton Orient
League One Play-Off Final
Sky Sports Football
Monday 26th May 2025
15:00
AFC Wimbledon v Walsall
League Two Play-Off Final
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
20:00
TBC v Livingston
Scottish Premiership Play-Off Final 2nd Leg
Sky Sports Main EventSky Sports FootballSky Sports Ultra HDR
Wednesday 28th May 2025
20:00
Real Betis v Chelsea
UEFA Europa Conference League Final
TNT Sports 1TNT Sports Ultimatediscovery+
Saturday 31st May 2025
20:00
PSG v Inter Milan
UEFA Champions League Final
TNT Sports 1TNT Sports Ultimatediscovery+
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
00:00
Ecuador v Brazil
FIFA World Cup 2026 Qualifier
Premier Sports 1
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
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
Palestine v Oman
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