Football on BBC iPlayer

Football is one of the world’s most popular sports and it’s now available to watch on BBC iPlayer. The streaming service offers a variety of football content that is sure to please all fans.

The BBC has been broadcasting football since 1922, making it one of the longest-running football broadcasters in the world. You can watch a variety of football matches on BBC iPlayer, including Premier League, EFL, Champions League and Europa League games. You can also watch highlights, analysis and interviews from the biggest games in the world.

BBC iPlayer also offers a range of archive footage of classic football matches. This includes some of the most iconic moments in the history of the sport, such as Diego Maradona’s goal against England in the 1986 World Cup and Zinedine Zidane’s famous volley at the 2002 Champions League Final.

The BBC also offers a range of documentaries and films about football. These include films about iconic players such as George Best and documentaries about the history of the game. There are also films about the impact of the game on society, for example ‘The Game of Our Lives’ which looks at how football can bring people together.

BBC iPlayer is the perfect place to watch football from all over the world. Whether you’re a fan of the Premier League, La Liga, Serie A or the Bundesliga, there is something for everyone. You can also watch some of the biggest games in the world, as well as classic footage and documentaries. So if you want to stay up-to-date with the latest news and action in the world of football, BBC iPlayer is the place to be.

Football on TV Tonight

England Women v Netherlands Women

England Women take on Netherlands Women in the UEFA Women's EURO 2025 Group D live on BBC One, BBC iPlayer, BBC Sport Website on 09 Jul 2025 @ 17:00

England Women Netherlands Women UEFA Women's EURO 2025 Group D BBC One BBC iPlayer BBC Sport Website

Shelbourne v Linfield

Shelbourne take on Linfield in the UEFA Champions League  live on Premier Sports 1, BBC iPlayer, BBC Sport Website on 09 Jul 2025 @ 19:45

Shelbourne Linfield UEFA Champions League  Premier Sports 1 BBC iPlayer BBC Sport Website

France Women v Wales Women

France Women take on Wales Women in the UEFA Women's EURO 2025 Group D live on ITV1, S4C, STV, BBC iPlayer, S4C Online, ITVX, STV Player on 09 Jul 2025 @ 20:00

France Women Wales Women UEFA Women's EURO 2025 Group D ITV1 S4C STV BBC iPlayer S4C Online ITVX STV Player

Football on TV Tomorrow

Finland Women v Switzerland Women

Finland Women take on Switzerland Women in the UEFA Women's EURO 2025 Group A live on BBC One, BBC iPlayer, BBC Sport Website on 10 Jul 2025 @ 20:00

Finland Women Switzerland Women UEFA Women's EURO 2025 Group A BBC One BBC iPlayer BBC Sport Website

Norway Women v Iceland Women

Norway Women take on Iceland Women in the UEFA Women's EURO 2025 Group A live on BBC iPlayer, BBC Sport Website on 10 Jul 2025 @ 20:00

Norway Women Iceland Women UEFA Women's EURO 2025 Group A BBC iPlayer BBC Sport Website

Friday 11th July 2025

Italy Women v Spain Women

Italy Women take on Spain Women in the UEFA Women's EURO 2025 Group B live on BBC One, BBC iPlayer, BBC Sport Website on 11 Jul 2025 @ 20:00

Italy Women Spain Women UEFA Women's EURO 2025 Group B BBC One BBC iPlayer BBC Sport Website

Portugal Women v Belgium Women

Portugal Women take on Belgium Women in the UEFA Women's EURO 2025 Group B live on BBC iPlayer, BBC Sport Website on 11 Jul 2025 @ 20:00

Portugal Women Belgium Women UEFA Women's EURO 2025 Group B BBC iPlayer BBC Sport Website

Sunday 13th July 2025

England Women v Wales Women

England Women take on Wales Women in the UEFA Women's EURO 2025 Group D live on ITV1, S4C, STV, BBC iPlayer, S4C Online, ITVX, STV Player on 13 Jul 2025 @ 20:00

England Women Wales Women UEFA Women's EURO 2025 Group D ITV1 S4C STV BBC iPlayer S4C Online ITVX STV Player

Tuesday 15th July 2025

Shkendija v The New Saints

Shkendija take on The New Saints in the UEFA Champions League  live on S4C, BBC iPlayer, S4C Online, SolidSport on 15 Jul 2025 @ 19:00

Shkendija The New Saints UEFA Champions League  S4C BBC iPlayer S4C Online SolidSport

Wednesday 16th July 2025

Linfield v Shelbourne

Linfield take on Shelbourne in the UEFA Champions League  live on BBC iPlayer, BBC Sport Website on 16 Jul 2025 @ 19:45

Linfield Shelbourne UEFA Champions League  BBC iPlayer BBC Sport Website

Sunday 27th July 2025

TBC v

TBC take on in the UEFA Women's EURO 2025  live on BBC One, ITV1, STV, BBC iPlayer, ITVX, STV Player, BBC Sport Website on 27 Jul 2025 @ 17:00

TBC UEFA Women's EURO 2025  BBC One ITV1 STV BBC iPlayer ITVX STV Player BBC Sport Website

Friday 1st August 2025

Arbroath v Ayr United

Arbroath take on Ayr United in the Scottish Championship live on BBC Scotland, BBC iPlayer, BBC Sport Website on 01 Aug 2025 @ 19:45

Arbroath Ayr United Scottish Championship BBC Scotland BBC iPlayer BBC Sport Website

Friday 8th August 2025

Ross County v St Johnstone

Ross County take on St Johnstone in the Scottish Championship live on BBC Scotland, BBC iPlayer, BBC Sport Website on 08 Aug 2025 @ 19:45

Ross County St Johnstone Scottish Championship BBC Scotland BBC iPlayer BBC Sport Website

Thursday 4th September 2025

Kazakhstan v Wales

Kazakhstan take on Wales in the FIFA World Cup 2026  live on BBC One Wales, S4C, BBC iPlayer, S4C Online, BBC Sport Website on 04 Sep 2025 @ 15:00

Kazakhstan Wales FIFA World Cup 2026  BBC One Wales S4C BBC iPlayer S4C Online BBC Sport Website

Luxembourg v Northern Ireland

Luxembourg take on Northern Ireland in the FIFA World Cup 2026  live on BBC One NI, BBC iPlayer, BBC Sport Website on 04 Sep 2025 @ 19:45

Luxembourg Northern Ireland FIFA World Cup 2026  BBC One NI BBC iPlayer BBC Sport Website

Friday 5th September 2025

Denmark v Scotland

Denmark take on Scotland in the FIFA World Cup 2026  live on BBC One Scotland, BBC iPlayer, BBC Sport Website on 05 Sep 2025 @ 19:45

Denmark Scotland FIFA World Cup 2026  BBC One Scotland BBC iPlayer BBC Sport Website

Sunday 7th September 2025

Germany v Northern Ireland

Germany take on Northern Ireland in the FIFA World Cup 2026  live on BBC One NI, BBC iPlayer, BBC Sport Website on 07 Sep 2025 @ 19:45

Germany Northern Ireland FIFA World Cup 2026  BBC One NI BBC iPlayer BBC Sport Website

Monday 8th September 2025

Belarus v Scotland

Belarus take on Scotland in the FIFA World Cup 2026  live on BBC One Scotland, BBC iPlayer, BBC Sport Website on 08 Sep 2025 @ 19:45

Belarus Scotland FIFA World Cup 2026  BBC One Scotland BBC iPlayer BBC Sport Website