How to watch BT Sport

Last updated: 29 February 2024   By Julia Kukiewicz

BT Sport is now available to watch on TNT Sports via Sky, Virgin Media, BT, and smart devices using the Discovery+ app.

TNT Sports is the new home of BT Sport, having been officially renamed in July 2023. Yet, despite the new name customers can still access the same channel line-up and sporting events from BT Sport.

Virgin Media remains the cheapest place to watch BT Sport, with TNT Sports subscriptions costing from as little as £16.20 per month with Stream.

It's also possible to add BT Sport to Virgin Media's TV 360 platform, as well as watch it through Sky TV, BT TV, and directly on the Discovery+ app.

bt sport
© BT

At a glance: Best offers to watch BT Sport

Virgin Media TV 360

£200 bill credit or Xbox Series S

Customers willing to take one of Virgin Media's TV bundles with Sky Sports will be able to add the BT Sports pack and get a £200 bill credit offer or choose an Xbox Series S worth £250.

This offer only applies to the Bigger Combo Bundle + Sports HD and Mega Volt Bundles, which both also include Sky Sports and customers then need to add the TNT Sports (BT Sports) pack for an extra £18 per month to these deals:

Package TV Broadband Monthly price Upfront price Contract term
Bigger Combo bundle + Sports HD 195 362Mb average £65 Free 18 months
offer Offer: £250 bill credit or a LG 43 inch TV + No setup fee (was £35) (Ends 27/05/2024)
Mega Volt bundle 230 1.13Gb average £84.99 Free 18 months
offer Offer: £250 bill credit or a LG 43 inch TV + No setup fee (was £35) + O2 mobile SIM with Unlimited data, minutes and texts (Ends 27/05/2024)

Virgin Media Stream

TNT Sports just £16.20 per month

Virgin Media broadband customers who take their new TV service Stream, can add a BT Sport (TNT Sports) subscription for just £18 per month.

In addition, Stream customers get 10% credit on all subscriptions, allowing customers to watch BT Sport for an effective price of just £16.20 per month.

New customers can also get M250 broadband for just £27 per month, reduced from £30.50 per month, when they sign up to Virgin Media through this site.

Package TV Broadband Monthly price Upfront price Contract term
M250 Fibre Broadband + Stream + TNT Sports 52 264Mb average £45 £35 18 months
offer Offer: Reduced price: £29 per month + Get 10% Stream credit back on every subscription you add to Stream

BT TV

£50 Reward Card with BT Fibre broadband

New BT customers can sign up for Fibre 1 broadband and above via this site for a £50 Reward Card.

The BT Sport TV pack comes with Discovery+ premium which offers access to BT Sport (or TNT Sports) as well as Eurosport 1 & 2.

The cheapest BT TV plan with BT Sport is:

Package TV Broadband Monthly price Upfront price Contract term
Sport + Fibre 2 77 67Mb average £56.99 £31.99 24 months
offer Offer: £50 BT Virtual Reward Card + Free setup on BT Sport TV (was £30) (Ends 06/06/2024)

Sky TV

Save £11 per month on TNT Sports with Sky TV

New Sky TV customers can currently save up to £11 per month on their Sky TV and TNT Sports subscription. It's also possible to get reduced price broadband when also bundling Sky broadband, although it's not a requirement for Sky TV.

The current cheapest prices for BT Sport on Sky are:

Package TV Broadband Monthly price Upfront price Contract term
Sky Entertainment + Netflix + TNT Sports 154 N/a £49 Free 18 months
offer Offer: Save £5/mth on Sky Entertainment & Netflix + Save £4/mth on TNT Sports + Free setup
Sky Entertainment + Netflix + TNT Sports + Superfast Broadband 154 61Mb average £64 Free 18 months
offer Offer: Save £4/mth on TNT Sports + Save £5/mth on Sky Entertainment & Netflix + Reduced price broadband + Free setup

Overall, while new customer offers can be a useful way to save money, the cheapest way to watch BT Sport will depend on the other services a customer wants, and whether they're in a position to bundle broadband.

Virgin Media offers the cheapest add-on price for the BT Sport pack at £10 per month on special offer with Stream, and they include the channels in HD and UHD as standard.

Yet for those who want more TV, customers will want to look to Sky or Virgin Media TV 360, which also include a range of additional premium pay TV channels.

Monthly price Definition Contract term
Virgin Media Stream £18 (£16.20 with bill credit offer) HD & UHD 1 month
Virgin Media TV 360 £18 HD & UHD 1 month
BT £18 SD 1 month
BT £24 HD 1 month
Sky Stream £26 (was £30) HD 1 month

It's also possible to watch BT Sport (TNT Sports) on the Discovery+ app. However, there are no longer any discounts available for existing broadband customers of BT or EE, like there were with the BT Sport app.

Monthly price Definition Contract term
Discovery+ premium £30.99 HD 1 month

The Discovery+ app is available on a range of devices including Apple TV, Xbox, Fire TV, Android TV, Samsung, Roku, and Chromecast.


BT Sport bundles

The BT Sport add-on price is just one way of comparing deals and might not provide the cheapest overall option, especially for customers who want other TV channels or to bundle a specific broadband plan.

Here are the cheapest TV and broadband bundles with BT Sport:

Package TV Broadband Monthly price Upfront price Contract term
M250 Fibre Broadband + Stream + TNT Sports 52 264Mb average £45 £35 18 months
offer Offer: Reduced price: £29 per month + Get 10% Stream credit back on every subscription you add to Stream
Sport + Fibre 2 77 67Mb average £56.99 £31.99 24 months
offer Offer: £50 BT Virtual Reward Card + Free setup on BT Sport TV (was £30) (Ends 06/06/2024)
Sky Entertainment + Netflix + TNT Sports + Superfast Broadband 154 61Mb average £64 Free 18 months
offer Offer: Save £4/mth on TNT Sports + Save £5/mth on Sky Entertainment & Netflix + Reduced price broadband + Free setup
Bigger Combo bundle + TNT Sports 194 362Mb average £58 Free 18 months
offer Offer: Customise bundle to add TNT Sports + No setup fee (was £35)

Virgin Media offer the cheapest BT Sport bundle with their new Stream service, especially when you consider it includes the channels in HD as well as BT Sport Ultimate in 4K, while BT only include the BT Sport channels in SD, and charge an extra £6 per month for the HD pack.

For more content, customers can also save with Virgin Media's Bigger Bundle, which also includes their M250 plan, however this now costs £67 per month with the TNT Sports Collection added as an optional extra.

The current special offer on M250 broadband-only makes it the cheapest package option to add BT Sports too for Virgin Media customers, beating the M125 plan by £2 per month.

Sky TV is considerably more expensive for BT Sport, and therefore is probably only a good option if customers also want to take Sky Sports, as they'll get a £2 monthly discount on the BT Sport pack and Sky Sports is reduced too.


BT Sport premium bundles

For customers who want whole home entertainment packages with BT Sport included, here are the top-end bundles from Virgin Media, BT, and Sky.

Package TV Broadband Monthly price Upfront price Contract term
Sky Entertainment + Netflix + Sky Sports + TNT Sports + Ultrafast Broadband 162 145Mb average £84 Free 18 months
offer Offer: Save £5/mth on Sky Entertainment & Netflix + Save £14/mth on Sky Sports and TNT Sports + Reduced price broadband + Free setup
Mega Volt bundle 230 1.13Gb average £103 Free 18 months
offer Offer: £250 bill credit or a LG 43 inch TV + No setup fee (was £35) + O2 mobile SIM with Unlimited data, minutes and texts (Ends 27/05/2024)
Full Works + Full Fibre 100 125 150Mb average £54.99
for 3 mths,
then £107.99
Free 24 months
offer Offer: £50 BT Virtual Reward Card + Save over 30% on BT Full Works TV for 3 months and free setup save £61.99 (Ends 06/06/2024)

Sky's TV plan includes Sky Sports and BT Sport in HD, along with Sky Entertainment including Sky Atlantic, and Netflix. It doesn't include Sky Cinema which costs an extra £8 per month, although this does come with Paramount+ worth £6.99.

Virgin Media's Mega Volt bundle includes Sky Sports in HD, along with Sky Entertainment, Sky Cinema, and Netflix. It also comes with ultrafast broadband and 516Mbps broadband speeds. Customers will need to add the TNT Sports Collection to watch BT Sport however, which costs an additional £18 per month (although that's included in the prices above).

BT's Full Works TV package also includes BT Sport and Sky Sports in HD, along with access to Sky Entertainment and Sky Cinema via NOW TV Memberships. Customers can choose faster broadband if they live in a full fibre enabled area with speeds available up to 900Mb.


BT Sport on Virgin Media

Virgin Media offer the cheapest way to watch BT Sport, so let's take a closer look at what's included.

BT Sport in HD and the BT Sport Ultimate 4K channel come as standard with Virgin Media's TNT Sports Collection add-on, which can be taken with either Stream or TV 360.

As we've seen, the absolute cheapest way to watch BT Sport as an add-on in a bundle is with Virgin Media's new Stream service.

The BT Sport pack includes all four main channels in full 1080p HD and customers also get the BT Sport Ultimate channel. At the time of writing, the pack costs just £18 per month and, aside from Virgin Media broadband, any other subscriptions are optional.

Package TV Broadband Monthly price Upfront price Contract term
M125 Fibre Broadband + Stream + TNT Sports 57 132Mb average £44 £35 18 months
offer Offer: Reduced price: £26 per month + TNT Sports just £18/mth + Get 10% Stream credit back on every subscription you add to Stream

Stream offers 10% bill credit on any subscriptions paid for via the Virgin bill, so it's possible to get BT Sports for as little as £16.20 with this offer.

Customers can choose any broadband plan from Virgin Media, including M125, M250, M350, M500 or even their fastest Gig1. Although, at the time of writing, M250 is the cheapest option due to special offers reducing the monthly price to just £27 per month.

Stream costs £35 upfront and then there are no ongoing monthly costs aside from any TV packs a customer chooses to add, and even these are on a rolling monthly basis, so there is plenty of flexibility for those on a budget.

Read more about Virgin Media Stream box.

It's also possible to add the TNT Sports Collection to any Virgin Media pre-made bundle on the TV 360 platform.

However, where this used to be included as standard in the Bigger Bundle, Bigger Bundle + Sports, and Mega Volt Bundles, customers will now have to pay an additional £18 per month on top of the below prices:

Package TV Broadband Monthly price Upfront price Contract term
Bigger Combo bundle 190 362Mb average £40 Free 18 months
offer Offer: No setup fee (was £35)
Bigger Combo bundle + Sports HD 195 362Mb average £65 Free 18 months
offer Offer: £250 bill credit or a LG 43 inch TV + No setup fee (was £35) (Ends 27/05/2024)
Mega Volt bundle 230 1.13Gb average £84.99 Free 18 months
offer Offer: £250 bill credit or a LG 43 inch TV + No setup fee (was £35) + O2 mobile SIM with Unlimited data, minutes and texts (Ends 27/05/2024)

These bundles include Virgin Media broadband and home phone with free calls to UK landlines at the weekend, while the Mega Volt bundle includes anytime calls.

Mega Volt also includes an unlimited data, minutes and text SIM plan from O2, along with access to Sky Cinema and Netflix in HD.

Read more in our Virgin Media TV review.

BT Sport channels on Virgin Media

Virgin Media include the following channels in their BT Sport pack:

  • BT Sport 1 HD
  • BT Sport 2 HD
  • BT Sport 3 HD
  • BT Sport 4 HD (previously ESPN)
  • BT Sport Ultimate

BT Sport on BT TV

BT Sport is available with BT TV in one of their dedicated sports bundles, or as an add-on costing £18 per month.

Here are the sport bundles available from BT:

Package TV Broadband Monthly price Upfront price Contract term
Sport + Fibre 2 77 67Mb average £56.99 £31.99 24 months
offer Offer: £50 BT Virtual Reward Card + Free setup on BT Sport TV (was £30) (Ends 06/06/2024)
Big Sport + Fibre 2 90 67Mb average £81.99 £31.99 24 months
offer Offer: £50 BT Virtual Reward Card + Free setup on BT Big Sport TV (was £30) (Ends 06/06/2024)
Full Works + Fibre 2 125 67Mb average £61.99
for 3 mths,
then £114.99
£31.99 24 months
offer Offer: £50 BT Virtual Reward Card + Save over 30% for 3 months and free setup on BT Full Works TV (was £30) + (Ends 06/06/2024)

The Sport and Big Sport bundles include BT Sport in SD, and customers need to pay an extra £6 per month to upgrade to HD. The BT VIP package includes BT Sport in HD and also bundles the BT Sport Ultimate 4K channel.

One big bonus of BT over Virgin Media and Sky is the flexibility to switch TV bundle options on a monthly basis. So, customers can watch sports during a particular season or league, and switch to movies or entertainment at other times of the year, such as during Christmas.

BT broadband customers who don't want BT TV can access BT Sport through the BT Sport app at a reduced price of just £18 per month. The BT Sport app can be viewed on a range of devices including game consoles, smart TV boxes and sticks.

BT Sport channels on BT

  • BT Sport 1 SD & HD
  • BT Sport 2 SD & HD
  • BT Sport 3 SD & HD
  • BT Sport 4 SD & HD
  • BT Sport Ultimate

Customers taking the BT Sport pack through BT will also be able to access Discovery+, after the add-on was added to the pack in February 2023. Although, as of November 2022, BT no longer includes BoxNation.

Read our BT TV review for more.


BT Sport on Sky

The BT Sport pack is fairly expensive on Sky compared to BT and Virgin Media, yet for those who also want Sky Sports it's worth knowing what's on offer.

BT Sport costs £30 per month on Sky TV, although it's currently reduced to £26 per month, and £24 per month for customers who also take a Sky Sports pack.

Package TV Broadband Monthly price Upfront price Contract term
Sky Entertainment + Netflix + TNT Sports 154 N/a £49 Free 18 months
offer Offer: Save £5/mth on Sky Entertainment & Netflix + Save £4/mth on TNT Sports + Free setup
Sky Entertainment + Netflix + TNT Sports + Superfast Broadband 154 61Mb average £64 Free 18 months
offer Offer: Save £4/mth on TNT Sports + Save £5/mth on Sky Entertainment & Netflix + Reduced price broadband + Free setup

The BT Sport channels are included in HD as standard, although customers will have to upgrade to the Ultra HD pack at £6 per month to access BT Sport Ultimate 4K.

It's available on both Sky Stream and Sky Q, although Sky Q customers can only add the BT Sport pack on an 18-month contract, while Sky Stream viewers are tied for just 1 month.

BT Sport channels on Sky

Sky TV offers the following channels in its BT Sport pack:

  • BT Sport 1 HD
  • BT Sport 2 HD
  • BT Sport 3 HD
  • BT Sport 4 HD (previously ESPN)
  • BT Sport Ultimate (with the Ultra HD pack)

Sky also include Discovery+ Premium with their BT Sport pack, and all Sky Stream, Sky Glass, and Sky Q customers get access to Discovery+ Standard.


BT Sport on NOW

While it's possible to sign up to the Sky Sports pack on NOW through either a full Sports Membership or a day pass, NOW doesn't offer the ability to watch BT Sport.

It's most likely that customers who watch NOW through a smart device, console or smart TV, will also be able to access the BT Sport app, allowing them the ability to stream both Sky Sports and BT Sport.

See below for more on the BT Sport app, or read our review of NOW TV.


BT Sport on Plusnet

Plusnet broadband customers used to be able to access a discount on the BT Sport pack on Sky TV, however, this was discontinued in May 2023.

Before the offer was ended, Plusnet broadband customers could add the pack in SD for £17.15 per month, and £20.01 for the pack in HD, which offered savings of around £8 per month.

In May 2023, Plusnet also discontinued the offer for broadband customers who signed up to the BT Sport Monthly Pass, which was also reduced to £17.15 from the usual price of £29.99.

The removal of these offers come after Plusnet-owner BT has refocused the budget brand to offer simple broadband packages with no frills, as the Plusnet TV and Plusnet Mobile services have also now been withdrawn.


Discovery+ premium

The Discovery+ app can be access through a range of smart devices and is a good way to watch BT Sport for anyone who doesn't want to switch broadband or take out a pay TV plan.

The Discovery+ premium plan costs £30.99 per month, and includes BT Sport in HD as well as access to the BT Sport Ultimate channel. Customers will also get the channels in Discovery+ standard and basic too.

Supported devices include:

  • Xbox One, Series X and Series S
  • Chromecast (Gen 2 and newer)
  • Fire TV
  • Android TV
  • Kindle Fire Tablet
  • Apple TV (4th gen onwards)
  • Samsung Smart TVs (2017 onwards)
  • LG TVs (2018 onwards)
  • Roku

While there are no longer discounts for customers of BT, EE or Plusnet, some broadband customers get Discovery+ basic included for free.

Basic doesn't include TNT Sports or BT Sport, but it does include Animal Planet, Discovery, Discovery History, Discovery Science, DMAX, Food Network, HGTV, ID, Quest, Quest Red, TLC and Turbo.

Discovery+ basic is included for free for both BT and Sky TV customers.


How to get BT Sport for free

BT have recently started offering some major live matches free-to-air through the BT Sport app, the BT Sport YouTube channel, and on btsport.com.

In May 2023, they announced they would be making three football league final matches free for anyone to watch, including the UEFA Champions League, Europa League, and the Europa Conference League finals.

It's a great way to watch BT Sport for free, and comes after BT Sport was acquired by Warner Bros Discovery, which is why the channel pack has been renamed TNT Sports.


What's on BT Sport?

BT Sport have an increasing range of sporting events and fixtures covering football, rugby, motorsports, cricket, and boxing.

Here's a rundown of what's on BT Sport:

Football on BT Sport

  • 52 Premier League matches
  • UEFA Champions League
  • Europa League
  • Ligue 1
  • Serie A
  • Europa Conference League
  • National League
  • A-League
  • World Cup 2022

Rugby on BT Sport

  • Gallagher Premiership Rugby
  • Heineken Champions Cup
  • EPCR Challenge Cup
  • Premiership Rugby Cup
  • Six Nations
  • World Rugby Internationals
  • Rugby World Cup 2023

Motorsport on BT Sport

  • MotoGP

Cricket on BT Sport

  • Test
  • One Day Internationals
  • T20
  • The Ashes

Other sports

  • UFC
  • Tennis
  • WWE
  • Boxing
  • Hockey

Alongside presenters such as Jake Humphrey and Darrell Currie, their team of ex-sports star commentators includes Rio Ferdinand, Peter Crouch, and Michael Owen.

Unsurprisingly, since they have eleven channels, Sky Sports still holds far more exclusive rights than BT and can show a greater range of sports.

Sky is showing 128 Premier League games, compared to BT Sport's 52 matches. Sky Sports also have sole access to many of the big-name events, such as the entire Formula One season, the Ryder Cup and the NFL Super Bowl.

For more on combined Sky Sports and BT Sport packages.


Verdict: Best way to watch BT Sport

Virgin Media offer the cheapest TV and broadband bundles with BT Sport in HD and UHD as standard. The only downside is Virgin customers won't get Discovery+, and the app isn't supported by the TV 360 or Virgin Stream boxes yet anyway.

However, the cheapest way to watch BT Sport will really come down to what a customer wants from the home entertainment and telecoms services.

BT TV offers flexibility with monthly rolling contracts across each TV plan, allowing customers to switch between sports and entertainment as they wish. Yet, the overall price of BT services make them a more expensive choice to Virgin Media.

While Sky include BT Sport in HD as standard, it's probably the most expensive way to watch BT Sport, although it may make sense to those who also want to bundle Sky Sports, and customers do get free access to Discovery+.

A Discovery+ premium subscription may be a good option for those with smart devices who don't want to switch broadband plans or take out a lengthy pay TV contract. Although there are no longer any exclusive discounts for certain customers.

Overall, our pick for the best way to watch BT Sport is through Virgin Media, although customers will need to be living in a Virgin enabled area to benefit.

Compare BT Sport packages here, or read more on Virgin Media vs BT, or Sky vs Virgin Media.

Comments (1)

Auref Pourkarimi
1 January 2019

The best is BCE Premium TV.

Which broadband & TV deals are available in your area?

independent comparison

We are independent of all of the products and services we compare.

fair comparison

We order our comparison tables by price or feature and never by referral revenue.

charity donations and climate positive

We donate at least 5% of our profits to charity, and we have a climate positive workforce.

Get insider tips and the latest offers in our newsletter