Available on App StoreGet it on Google Play Store

Football On Freeview and Freesat

Football on Freeview and FreeSat can be seen on BBC, ITV, Channel 4 and S4C. BBC and ITV share live coverage of the FA Cup. Channel 4 show England's Nations League matches, Euro 2024 qualifiers and friendlies. ITV show England Women's friendlies. BBC show live WSL and Women's FA Cup matches.

Tuesday 19th March 2024
19:45
Wales C v England C
International Friendly
S4C Online
Thursday 21st March 2024
19:45
Wales v Finland
UEFA EURO 2024 Play-Off Semi-Final
S4CViaplay Sports 1BBC iPlayerS4C Online
Friday 22nd March 2024
18:00
Wales U21 v Lithuania U21
UEFA Under-21 Championship Qualifier
S4C Online
Saturday 23rd March 2024
12:30
Manchester City Women v Manchester United Women
FA Women's Super League
BBC OneBBC iPlayerBBC Sport Website
17:15
Connah's Quay Nomads v Bala Town
Welsh Cup Semi-Final
S4C Online
19:00
England v Brazil
International Friendly
Channel 4
Sunday 24th March 2024
16:15
The New Saints v Airdrieonians
SPFL Trust Trophy Final
BBC AlbaS4CBBC iPlayerS4C OnlineBBC Sport Website
Tuesday 26th March 2024
19:45
England v Belgium
International Friendly
Channel 4
19:45
Scotland v Northern Ireland
International Friendly
BBC ScotlandBBC ThreeBBC Two NIViaplay Sports 1BBC iPlayerBBC Sport Website
Wednesday 27th March 2024
19:45
Cardiff City Women v Swansea City Women
Welsh Premier Women's League
S4C Online
Friday 29th March 2024
12:30
Colwyn Bay v Aberystwyth Town
Cymru Premier
S4C Online
19:45
Glentoran v Linfield
Irish Cup Semi-Final
BBC iPlayerBBC Sport Website
19:45
Ayr United v Airdrieonians
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Saturday 30th March 2024
17:15
Cardiff Met University v The New Saints
Welsh Cup Semi-Final
S4C Online
17:30
Cliftonville v Larne
Irish Cup Semi-Final
BBC iPlayerBBC Sport Website
17:30
Montrose v Falkirk
Scottish League One
BBC AlbaBBC iPlayerBBC Sport Website
Sunday 31st March 2024
12:10
Partick Thistle Women v Hearts Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
14:00
Rangers Women v Hibernian Women
SWPL1
BBC iPlayerBBC Sport Website
15:00
Arsenal Women v Chelsea Women
FA Women's League Cup Final
BBC TwoBBC iPlayerBBC Sport WebsiteThe FA Player
16:10
Glasgow City v Celtic Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Friday 5th April 2024
19:15
Wales Women v Croatia Women
UEFA Women's EURO 2025 Qualifier
BBC TBCBBC iPlayerBBC Sport Website
20:00
England Women v Sweden Women
UEFA Women's EURO 2025 Qualifier
ITV TBCITVX
Saturday 6th April 2024
17:30
Falkirk v Cove Rangers
Scottish League One
BBC AlbaBBC iPlayerBBC Sport Website
Tuesday 9th April 2024
TBC
Kosovo Women v Wales Women
UEFA Women's EURO 2025 Qualifier
BBC TBCBBC iPlayerBBC Sport Website
TBC
Republic of Ireland Women v England Women
UEFA Women's EURO 2025 Qualifier
ITV TBCITVX
Friday 12th April 2024
19:45
Greenock Morton v Dundee United
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Saturday 13th April 2024
17:30
Hamilton Academical v Falkirk
Scottish League One
BBC AlbaBBC iPlayerBBC Sport Website
Sunday 14th April 2024
12:00
Tottenham Hotspur Women v Leicester City Women
Women's FA Cup Semi-Final
BBC TwoBBC iPlayerBBC Sport Website
14:35
Manchester United Women v Chelsea Women
Women's FA Cup Semi-Final
BBC OneBBC iPlayerBBC Sport Website
17:10
Partick Thistle Women v Celtic Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Wednesday 17th April 2024
19:45
Hearts Women v Rangers Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Friday 19th April 2024
19:45
Inverness CT v Raith Rovers
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Saturday 20th April 2024
12:30
Aberdeen v Celtic
Scottish Cup Semi-Final
BBC One ScotlandViaplay Sports 1BBC iPlayerBBC Sport Website
17:30
Cove Rangers v Alloa Athletic
Scottish League One
BBC AlbaBBC iPlayerBBC Sport Website
Sunday 21st April 2024
13:00
Partick Thistle Women v Rangers Women
SWPL1
BBC iPlayerBBC Sport Website
16:10
Celtic Women v Hearts Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Friday 26th April 2024
19:45
Airdrieonians v Dundee United
Scottish Championship
BBC ScotlandBBC iPlayerBBC Sport Website
Wednesday 1st May 2024
18:15
Celtic Women v Glasgow City
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
20:15
Rangers Women v Hearts Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Sunday 5th May 2024
13:00
Montrose Women v Motherwell Women
SWPL1
BBC iPlayerBBC Sport Website
16:10
Glasgow City v Hibernian Women
SWPL1
BBC AlbaBBC iPlayerBBC Sport Website
Sunday 12th May 2024
14:30
TBC
Women's FA Cup Final
BBC TBCBBC iPlayerBBC Sport Website
Friday 31st May 2024
TBC
Wales Women v Ukraine Women
UEFA Women's EURO 2025 Qualifier
BBC TBCBBC iPlayerBBC Sport Website
20:00
England Women v France Women
UEFA Women's EURO 2025 Qualifier
ITV TBCITVX
Monday 3rd June 2024
19:45
England v Bosnia-Herzegovina
International Friendly
Channel 4
Tuesday 4th June 2024
TBC
France Women v England Women
UEFA Women's EURO 2025 Qualifier
ITV TBCITVX
TBC
Ukraine Women v Wales Women
UEFA Women's EURO 2025 Qualifier
BBC TBCBBC iPlayerBBC Sport Website
Friday 7th June 2024
19:45
England v Iceland
International Friendly
Channel 4
19:45
Scotland v Finland
International Friendly
BBC ScotlandBBC ThreeBBC iPlayerViaplay Sports TBCBBC Sport Website
Sunday 9th June 2024
TBC
Slovakia v Wales
International Friendly
S4CBBC iPlayerS4C OnlineViaplay Sports TBC
Friday 14th June 2024
20:00
Germany v Scotland
UEFA EURO 2024 Group A
ITV1STVITVXSTV Player
Saturday 15th June 2024
14:00
Hungary v Switzerland
UEFA EURO 2024 Group A
ITV1STVITVXSTV Player
17:00
Spain v Croatia
UEFA EURO 2024 Group B
ITV1STVITVXSTV Player
20:00
Italy v Albania
UEFA EURO 2024 Group B
BBC OneBBC iPlayerBBC Sport Website
Sunday 16th June 2024
14:00
Play-Off Winner A v Netherlands
UEFA EURO 2024 Group D
BBC OneBBC iPlayerBBC Sport Website
17:00
Slovenia v Denmark
UEFA EURO 2024 Group C
ITV1STVITVXSTV Player
20:00
Serbia v England
UEFA EURO 2024 Group C
BBC OneBBC iPlayerBBC Sport Website
Monday 17th June 2024
14:00
Romania v Play-Off Winner B
UEFA EURO 2024 Group E
BBC OneBBC iPlayerBBC Sport Website
17:00
Belgium v Slovakia
UEFA EURO 2024 Group E
ITV1STVITVXSTV Player
20:00
Austria v France
UEFA EURO 2024 Group D
ITV1STVITVXSTV Player
Tuesday 18th June 2024
17:00
Turkey v Play-Off Winner C
UEFA EURO 2024 Group F
BBC OneBBC iPlayerBBC Sport Website
20:00
Portugal v Czech Republic
UEFA EURO 2024 Group F
BBC OneBBC iPlayerBBC Sport Website
Wednesday 19th June 2024
14:00
Croatia v Albania
UEFA EURO 2024 Group B
ITV1STVITVXSTV Player
17:00
Germany v Hungary
UEFA EURO 2024 Group A
BBC OneBBC iPlayerBBC Sport Website
20:00
Scotland v Switzerland
UEFA EURO 2024 Group A
BBC OneBBC iPlayerBBC Sport Website
Thursday 20th June 2024
14:00
Slovenia v Serbia
UEFA EURO 2024 Group C
ITV1STVITVXSTV Player
17:00
Denmark v England
UEFA EURO 2024 Group C
BBC OneBBC iPlayerBBC Sport Website
20:00
Spain v Italy
UEFA EURO 2024 Group B
ITV1STVITVXSTV Player
Friday 21st June 2024
14:00
Slovakia v Play-Off Winner B
UEFA EURO 2024 Group E
BBC OneBBC iPlayerBBC Sport Website
17:00
Play-Off Winner A v Austria
UEFA EURO 2024 Group D
ITV1STVITVXSTV Player
20:00
Netherlands v France
UEFA EURO 2024 Group D
BBC OneBBC iPlayerBBC Sport Website
Saturday 22nd June 2024
14:00
Play-Off Winner C v Czech Republic
UEFA EURO 2024 Group F
BBC OneBBC iPlayerBBC Sport Website
17:00
Turkey v Portugal
UEFA EURO 2024 Group F
ITV1STVITVXSTV Player
20:00
Belgium v Romania
UEFA EURO 2024 Group E
ITV1STVITVXSTV Player
Sunday 23rd June 2024
20:00
Scotland v Hungary
UEFA EURO 2024 Group A
BBC OneBBC iPlayerBBC Sport Website
20:00
Switzerland v Germany
UEFA EURO 2024 Group A
BBC TBCBBC iPlayerBBC Sport Website
Monday 24th June 2024
20:00
Albania v Spain
UEFA EURO 2024 Group B
BBC TBCBBC iPlayerBBC Sport Website
20:00
Croatia v Italy
UEFA EURO 2024 Group B
BBC TBCBBC iPlayerBBC Sport Website
Tuesday 25th June 2024
17:00
France v Play-Off Winner A
UEFA EURO 2024 Group D
BBC TBCBBC iPlayerBBC Sport Website
17:00
Netherlands v Austria
UEFA EURO 2024 Group D
BBC TBCBBC iPlayerBBC Sport Website
20:00
Denmark v Serbia
UEFA EURO 2024 Group C
ITV4ITVX
20:00
England v Slovenia
UEFA EURO 2024 Group C
ITV1STVITVXSTV Player
Wednesday 26th June 2024
17:00
Play-Off Winner B v Belgium
UEFA EURO 2024 Group E
BBC TBCBBC iPlayerBBC Sport Website
17:00
Slovakia v Romania
UEFA EURO 2024 Group E
BBC TBCBBC iPlayerBBC Sport Website
20:00
Czech Republic v Turkey
UEFA EURO 2024 Group F
ITV TBCSTV TBC
20:00
Play-Off Winner C v Portugal
UEFA EURO 2024 Group F
ITV TBCSTV TBC
Friday 12th July 2024
TBC
Croatia Women v Wales Women
UEFA Women's EURO 2025 Qualifier
BBC TBCBBC iPlayerBBC Sport Website
20:00
England Women v Republic of Ireland Women
UEFA Women's EURO 2025 Qualifier
ITV TBCITVX
Sunday 14th July 2024
20:00
TBC
UEFA EURO 2024 Final
BBC OneITV1STVBBC iPlayerITVXSTV PlayerBBC Sport Website
Tuesday 16th July 2024
TBC
Sweden Women v England Women
UEFA Women's EURO 2025 Qualifier
ITV TBCITVX
TBC
Wales Women v Kosovo Women
UEFA Women's EURO 2025 Qualifier
BBC TBCBBC iPlayerBBC Sport Website
Friday 6th September 2024
19:45
Wales v Turkey
UEFA Nations League Group Stage
S4CBBC iPlayerS4C OnlineViaplay Sports TBC
Saturday 7th September 2024
17:00
Republic of Ireland v England
UEFA Nations League Group Stage
ITV1STVITVXSTV Player
Monday 9th September 2024
19:45
Montenegro v Wales
UEFA Nations League Group Stage
S4CBBC iPlayerS4C OnlineViaplay Sports TBC
Tuesday 10th September 2024
TBC
Iceland U21 v Wales U21
UEFA Under-21 Championship Qualifier
S4C Online
19:45
England v Finland
UEFA Nations League Group Stage
ITV1STVITVXSTV Player
Thursday 10th October 2024
19:45
England v Greece
UEFA Nations League Group Stage
ITV1STVITVXSTV Player
Friday 11th October 2024
TBC
Wales U21 v Czech Republic U21
UEFA Under-21 Championship Qualifier
S4C Online
19:45
Iceland v Wales
UEFA Nations League Group Stage
S4CBBC iPlayerS4C OnlineViaplay Sports TBC
Sunday 13th October 2024
17:00
Finland v England
UEFA Nations League Group Stage
ITV1STVITVXSTV Player
Monday 14th October 2024
19:45
Wales v Montenegro
UEFA Nations League Group Stage
S4CBBC iPlayerS4C OnlineViaplay Sports TBC
Thursday 14th November 2024
19:45
Greece v England
UEFA Nations League Group Stage
ITV1STVITVXSTV Player
Saturday 16th November 2024
17:00
Turkey v Wales
UEFA Nations League Group Stage
S4CBBC iPlayerS4C OnlineViaplay Sports TBC
Sunday 17th November 2024
17:00
England v Republic of Ireland
UEFA Nations League Group Stage
ITV1ITV4STVSTV Player
Tuesday 19th November 2024
19:45
Wales v Iceland
UEFA Nations League Group Stage
S4CBBC iPlayerS4C OnlineViaplay Sports TBC

BBC Scotland show the Scottish Cup. BBC ALBA show eight live matches from the SPFL, the Scottish Challenge Cup final and the Scottish Junior Cup final. S4C show live coverage of Wales internationals and matches from the Cymru Premier League and Welsh Cup.