Sports streaming services – deals and offers

Watch Sky, TNT Sports, Eurosport and Premier Sports for less.

There are a number of ways to watch sport online – and to save money by doing it.

Flash offers

Virgin Media Stream: Add Sky & TNT Sports for £28.75 a month

If you have Virgin Media broadband you can sign up for a Virgin Media stream box for an extra £35 set up fee, and then add on different streaming packages on 30 day rolling contracts.

The pick of the option are cut price TNT Sports for £10 a month and Sky Sports for £18.75. Considering you’ll pay £29.99 via Discovery+ Premium and £34.99 via NOW (combined) for access to the same channels you’ll save a packet.

You can cancel at any time but the prices are protected for 18 months (as long as you don’t cancel). This is a huge saving – if you actually want access to all the sports channels.

Sky Sports/NOW TV streaming deals

You can get day and month passes to Sky Sports channels via NOW TV. As with the other NOW TV deals I’ve got a dedicated page to all the latest offers and deals.

TNT Sports deals

BT Sport is now TNT Sports — not much has changed, except for its branding and it’s now accessible through Discovery+. You don’t have to sign up via BT, Sky or Virgin as you can get a monthly rolling contract, however there are some good deals to add TNT to your existing broadband or TV package, as well as deals for EE mobile customers. Again, I’ve got a dedicated page for all TNT Sports offers.

Eurosport (via Discovery+) streaming deals

It’s possible to watch Eurosport online without an annual subscription to services like Sky or Virgin. The Discovery+ app is available on a number of devices, or you can watch Eurosport Player via Amazon if you are a Prime member – though with both you do have to pay extra. Here are the best offers.

Amazon Prime deals

There are limited sports on Amazon, mainly the odd Premier League fixture and tennis. You need to sign up to Amazon prime which is £95 a year or £8.99 a month (£5.99 if you don’t have the extra Prime services). There is also a 30-day free trial.

Here’s more about Amazon Prime membership and whether I think it’s worth it.

ViaPlay Sports deals

ViaPlay (previously called Premier Sports) costs £14.99 a month or £11.99 a month if you pay upfront for the year.


Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.