Which? uses cookies to improve our sites and by continuing you agree to our cookies policy

BT Sport vs. Sky Sports

By Jon Barrow

If you love watching sport, you’ll be aware that Sky and BT offer the most-complete TV coverage. But which should you choose?

Put us to the test

Our Test Labs compare features and prices on a range of products. Try Which? to unlock our reviews. You'll instantly be able to compare our test scores, so you can make sure you don't get stuck with a Don't Buy.

It used to be easy. If you wanted to watch sporting events on your TV, you usually had to pay for a Sky Sports subscription. But that changed in 2013 with the arrival of BT Sport. For the first time, Sky had a genuine competitor. So, how do BT Sport and Sky Sports compare? Which is cheaper? And, ultimately, which is the best?

Best TV and broadband providers – see how real customers rated Sky and BT, and discover which came out on top, in our annual TV & broadband satisfaction survey.

BT Sport vs. Sky Sports – what's on

Currently, BT Sport customers who sign up to the full range of BT channels (BT Sport 1, BT Sport 2, BT Sport Europe and BT Sport ESPN) can watch 42 live Premier League games per season.

They also get live matches from other competitions, including the Champions League, plus at least 69 live games from the Aviva Premiership rugby championship. Fans of other sports can enjoy cricket (including the 2017/18 Ashes), NBA Basketball, Major League Baseball, Ultimate Fighting Championship and Red Bull events such as the Flugtag, Moto GP and Nascar.

Sky Sports offers eight channels, including a dedicated Sky Sports News channel and the Sky Sports F1 channel. Sky customers can watch an array of events including 126 live Premier League games, live rugby (including England internationals), Formula 1 and England cricket matches.

Both BT and Sky offer HD and Ultra-HD channels, although to access the latter you need to sign up directly with the relevant provider (ie with BT to get BT Sport Ultra HD, or Sky to get Sky's Ultra HD).

BT Sport vs Sky Sports – cost

You don't have to be a BT pay-TV customer to watch BT Sport, or be a Sky pay-TV customer to watch Sky Sport. Almost all TV providers let you add the channels to your pay-TV package (at the time of writing the only exception was that Sky Sports was unavailable from Plusnet) although you'll normally get a better deal if you get them directly.

BT TV and broadband vs Sky TV and broadband – see how the two providers did in our latest satisfaction survey.

BT broadband and TV packages include the BT Sport channels as standard, while BT broadband customers can pay £5/month to watch online or through the app. If you get your pay TV service from another provider, prices are typically higher (ie £22.99/month for Sky customers) although Plusnet TV customers get free access to BT Sport 1 and its Premier League coverage.

Sky Sports is more expensive. Sky customers can add it to their service for £27.50/month, while customers using other pay-TV services will pay a different amount depending on the Sky Sports channels that are available. For example, BT offers Sky Sports 1 and 2 for £22/month while Virgin offers Sky Sports 1, 2, 3, 4, 5 and F1 for £31.75/month.

Sky Sports is also available without a pay-TV subscription through Now TV. The Sky-owned streaming service offers one-off passes to watch all the Sky Sports channels on your TV or an internet-enabled device, with no need for a contract. To do this, you simply need to open a Now TV account online and then choose between the day, week or month passes (£6.99, £10.99 and £33.99 respectively).

Which should you pick?

The best option is likely to depend on your own personal preferences. If you want the widest choice of sporting events, Sky Sports is your best bet. But if you're more bothered about getting a good deal, BT Sport is much better value – especially if you sign up for it as part of a package with BT TV and broadband.

But it's also crucial to consider the specific sports you want to watch – after all, there's little point signing up for BT Sport if you're mad about F1, or choosing Sky Sports if you're a Champions League fanatic.

Two final points. If budget isn't a consideration, you can always sign up to both Sky Sports and BT Sport for the ultimate TV sports line-up. And alternatively, if you're only interested in a specific sporting event, such as the Super Bowl, then Sky's short-term Now TV pass offers a handy option.