Virgin Media O2 Logo in white

Where to watch sports on TV? Football, Rugby, Cricket and more

Can’t keep track of where to catch every game, race or match? You’re not alone. From football and rugby to cricket, F1 and the NFL, here's a round-up of where to watch each sport on TV

By Virgin Media Edit

Published
7 November 2025

Where to watch sports by platform

If you love live sports, the UK has loads of ways to catch the action on the telly. Some sports are free to watch with your TV license, while others need a monthly subscription. Either way, you won’t miss the big moments.

Whether you’re cheering for your favourite Premier League team, watching a thrilling boxing match, or following England in internationals, there’s a channel ready to bring the action straight to your screen.

Here's are breakdown of all the different sports events you can watch on each channel:

Sports platform summary:

  • Sky Sports – Football (including Premier League and Scottish Premiership); NFL (including Super Bowl); Formula One; Golf (including all majors and Ryder Cup); Cricket (including England home internationals); Tennis (ATP/WTA Tours), RugbyLeague (including Super League), Basketball (including NBA); Darts (including PDC World Championship)

  • TNT Sports – Football (including Premier League, FA Cup and UEFA Champions League); Rugby Union (including Gallagher PREM and autumn internationals); Cricket; Motorsport (including MotoGP and World Rally Championship); UFC;Boxing; Cycling (including Tour de France); Snooker; Winter Sports; Basketball; Major League Baseball; Australian Rules Football

  • Prime Video – Football (including select UEFA Champions League in the UK); NBA Basketball

  • Racing TV – Horse Racing in the UK & Ireland

  • DAZN – Football (including National League); Boxing; MMA; NFL (with Game Pass) plus more, including documentaries

  • BBC – Football (including FA Cup and major international tournaments); Rugby Union (including Six Nations); Rugby League (including Super League and internationals); Olympics; Athletics

  • ITV – Football (including England internationals and major international tournaments); Rugby Union (including Six Nations and World Cup); Snooker, Darts; Cycling (including Tour de France); Horse Racing; Motorsport 

  • Channel 4 –Football (Women’s FA Cup) Paralympic Sport; Formula One British Grand Prix; Oxford-Cambridge Boat Race

  • 5 – NFL (also on 5Action); Boxing

  • Premier Sports – Football (including Scottish Premiership and La Liga); Rugby Union (including Investec Champions Cup and United Rugby Championship); Ice Hockey (including NHL); Motorsport (including NASCAR)

  • Netflix – Boxing; Tennis; NFL


Where to watch football on TV

  • Premier League, EFL, Scottish Premiership, Women’s Super League, EFL Cup, EFL Trophy, Scottish Women’s Premier League and Bundesliga on Sky Sports

  • Premier League, FA Cup, Women’s FA Cup, UEFA Champions League, UEFA Europa League, UEFA Conference League, Serie A Men’s and Women’s A-League and NWSL on TNT Sports

  • Men’s and Women’s England Internationals on ITV, other home nations spread across BBC and S4C, major international competitions (Men’s and Women’s FIFA World Cup and UEFA Euros) across all three

  • Scottish Premiership, Scottish League Cup, La Liga, Eredivisie, Argentine Primera, Brazilian Série A on Premier Sports

  • FA Cup, Women’s Super League, Scottish League, Scottish Cup, Scottish Women’s Premier League, Cymru Premier, Northern Irish Premiership and Bundesliga on BBC

  • EFL Championship and EFL Cup on ITV

  • Women’s FA Cup (from 2026) on Channel 4

As the UK’s most watched sport, and with so many leagues and tournaments, it can be a challenge to keep track of all the fixtures and where to watch them. Whether you are a life-long fan of your local team or the reigning FPL champion, watch all live goals with us.

Sky Sports is home to the Premier League, with its own dedicated channel and many games aired across Sky Sports Main Event. You’ll also find EFL and Scottish Premiership games here too. TNT Sports plays host to the best of European football, with Champions League and Europa League games played under the floodlights. FA Cup games are also shown on TNT Sports.

Prefer international football? We’ve got you covered there too. With international matches aired on BBC and ITV, you can sit back and enjoy watching the Lions and Lionesses do their thing.


Where to watch rugby on TV

  • Rugby Union: Gallagher PREM Rugby, Women’s Rugby Premiership, Autumn Internationals on TNT Sports

  • Rugby Union: Six Nations on BBC and ITV

  • Rugby Union: Men’s World Cup on ITV

  • Rugby Union: Women’s Rugby Premiership and Women’s World Cup on BBC

  • Rugby Union: Investec Champions Cup, EPCR Challenge Cup, United Rugby Championship, French Top 14 and Men’s Internationals on Premier Sports

  • Rugby Union: Rugby Championship and Currie Cup on Sky Sports

  • Rugby League: Super League, Women’s Super League and Men’s and Women’s NRL on Sky Sports

  • Rugby League: England Internationals, Challenge Cup and Super League on BBC

There’s nothing quite like a match-day live, but if you prefer watching every try or tackle from the comfort of your sofa, this one’s for you. Find all your favourite Gallagher Premiership Rugby games across TNT Sports, with games airing every week during the season.

International rugby games, like the Six Nations and Autumn Internationals, can be found across BBC and ITV channels during the spring and autumn. If you’re a fan of rugby league instead, we haven’t forgotten about you. You can find Super League and international clashes on Sky Sports.


Where to watch cricket on TV

  • England Home Test Matches (including The Ashes in England), ODIs and International T20s, The Hundred, Vitality Blast, IPL and ICC Men’s and Women’s World Cups onSky Sports

  • England Overseas Matches (including The Ashes in Australia) and Men’s and Women’s Tests, ODIs and International T20s on TNT Sports

  • The Hundred on BBC

  • International T20s (from 2026) on 5

No matter what format of cricket you enjoy, or the team you support, you are spoiled for choice on where to watch live cricket on TV. Sky Sports Cricket is the home of all things cricket, offering Tests, One Day Internationals and T20 matches at the click of a button. Enjoy England internationals – including all home Test matches - The Hundred and Vitality Blast games, as well as a whole host of other international series.

TNT also features overseas competitions like The Ashes, and franchise tournaments, giving you even more chance to watch live cricket without the worry about travel or getting tickets. With year-round cricket available across all these channels, it’s never been easier to watch wickets and spin balls colliding.


Where to watch F1 on TV

  • F1, F2, F1 Academy, IndyCar and GT World Challenge races on Sky Sports

  • F1 British Grand Prix live on Channel 4

If you are a racing fan, you can get involved with every twist and turn in the season thanks to Sky Sports F1. Offering full coverage of every race, including pre- and post-race content, getting your adrenaline fix has never been easier. With channels available in HD and Ultra HD, it will feel like you are at the race while tucked up on the sofa.

The overtakes and pitstops don’t stop there either. You can also watch Formula 2 and F1 Academy races, as well as IndyCar and GT World Challenge fixtures. Channel 4 also shows you free-to-air highlights of the F1 calendar.


Where to watch NFL on TV

  • Super Bowl, Thursday Night, Sunday and Monday Night Football and NFL RedZone on Sky Sports

  • Sunday Football on 5 and 5Action

  • Christmas Football on Netflix

  • Every game on DAZN Game Pass

From pre-season friendlies to the coveted Super Bowl, Sky Sports NFL brings you full coverage of the entire NFL season. Watch live Thursday, Friday and Monday night football, as well as weekly RedZone coverage straight from the States.

ITV also airs select live games and covers must-watch highlights each week. Get every angle of the season with these channels, as well as DAZN Game Pass for die-hard fans who want to see every single game in full.


All your favourite sports, ready to watch

No matter what sport you’re into, there is one thing every fan needs – one place to watch it all. With Virgin Media TV packages, you can bring together the biggest sports platforms into one simple and easy-to-use package so you don't miss a moment.

Add ultra-fast Virgin Media broadband to the mix, and you have the perfect recipe for smooth streaming and on-demand and live sport whenever you want. So, whether you’re watching the first whistle, final lap or the deciding over, you’ll never miss a moment of the action.

Ready to get started? Check out our sports TV bundles and find the perfect Sports package to suit what you watch. Just pop in your postcode to see what you can get and keep every game, race and match right at your fingertips.

Browse our Sports TV bundles

Browse the Virgin Media range


Virgin Media services are only available in eligible Virgin Media network areas. All of the products on this page are subject to survey, network capacity and a credit check.