Live sport is the most expensive thing on British television. A full Sky Sports + TNT Sports subscription can top £60 a month — over £700 a year — which is why finding the cheapest way to watch live sport in the UK matters more than any other streaming decision. The rights are deliberately fragmented to make you pay for everything.

But there are genuine ways to pay less, from flexible passes to free-to-air gems to the humble pub. Here’s the full playbook, sport by sport.

The cheapest way to watch live sport: the flexible approach

The golden rule of cheap sports viewing: never pay for a full annual subscription to everything. The sports rights market in the UK is split — Sky has most Premier League and F1, TNT Sports has Champions League and more, Amazon has some tennis and Premier League fixtures, the BBC/ITV share internationals and big events. Nobody needs all of it all year.

The flexible approach: buy sport month-to-month around what you actually watch. Now (Sky’s streaming service) sells Sports passes by the day (£12) or month (~£26–35) with no contract — buy for the months your team is interesting, cancel when they’re not. TNT Sports via Discovery+ Premium (~£31/month, no contract on some plans) works the same way. A football season is 9 months; buying 5 strategic months beats 12 passive ones.

  • Do the maths per match: if you watch 4 matches a month on a £30 pass, that’s £7.50 a match — cheaper than the pub, far cheaper than the stadium. If you watch one, it’s £30 for a match — go to the pub instead.

Free-to-air sport: better than you think

A surprising amount of top sport is free in the UK, protected by law (the ‘listed events’ — World Cup, Euros, Olympics, Wimbledon finals, the Grand National must be on free TV). Beyond that:

  • Football: BBC and ITV share the World Cup, Euros, FA Cup and some Champions League highlights. The Women’s Super League has free games on BBC.
  • Cricket: The Hundred is on BBC, plus England highlights. A genuine free-to-air success.
  • Rugby: Six Nations on BBC/ITV — one of the great free sporting events.
  • Tennis: Wimbledon fortnight on the BBC is two weeks of world-class free sport.
  • F1: highlights on Channel 4, plus the British GP live.
  • Darts, snooker, cycling: plenty on BBC/ITV/Channel 4.
  • A Freeview TV or a £30 Freeview box gives you all of this with no subscription. Our guide to the best Freeview channels covers the full free lineup. For many households, free-to-air plus selective monthly passes covers 90% of what they’d watch.

The pub: the original sports subscription

Don’t dismiss the pub economically. A £5 pint to watch a match you care about is cheaper than any monthly pass if you only watch a few games a month — and it’s a better experience for big occasions. Many pubs show 3pm kick-offs via foreign feeds (a legal grey area for them, not you), and the atmosphere for derbies and finals is unmatched.

The maths: 4 pub matches a month at £5–10 in drinks = £20–40, comparable to a Now Sports month but with beer and company. For the 2-matches-a-month viewer, the pub wins outright. For the every-match viewer, a pass wins. Know which you are.

  • Friends and family: splitting is legitimate within households — and watching at a mate’s who already pays is the oldest trick in the book. Just don’t share logins outside the household against the terms; services are cracking down.

Premier League specifically

The Premier League is the hardest sport to watch cheaply — the rights are the most expensive in British TV. Sky shows ~128 games, TNT ~52, Amazon ~20 per season. No single subscription gets you everything, and the 3pm Saturday blackout means many games aren’t televised in the UK at all.

Your options: Now Sports monthly pass for Sky’s games (the bulk of them), Discovery+ Premium for TNT’s, or a full Sky subscription if you watch everything. For the full breakdown of what’s legal and what isn’t, see our guide to watching Premier League games legally in the UK — it covers the options in detail, including what the blackout means for you.

  • Illegal streams: not worth it. Beyond the legality, they’re unreliable, laggy, malware-ridden, and the quality ruins the experience. The money you ‘save’ isn’t worth the risk to your devices or data.

Other sports, briefly

F1: Channel 4 highlights are excellent and free; full live needs Sky/Now. Many fans find highlights plus live timing enough.

Cricket: Sky has England’s Tests; highlights on Channel 5/BBC. The Hundred on BBC is the free highlight.

Rugby: Six Nations free; Premiership needs TNT/Discovery+.

Golf: majors split between Sky and BBC; the Masters and Open have free coverage.

Boxing/MMA: pay-per-view is the model — expensive per event, so pick your fights. DAZN’s monthly can work for fight fans.

The pattern: identify the 2–3 competitions you actually care about, buy access to those flexibly, and let the rest go. MoneySavingExpert’s TV deals tracks current sports pass prices.

Watching sport abroad and on the move

Travelling doesn’t have to mean missing the match. Most UK sports subscriptions (Now, Discovery+) work across Europe for temporary travel under EU portability rules — your home subscription travels with you for short trips. Outside Europe it’s patchier, and you’ll need to check each service’s terms.

On mobile, the Now and Discovery+ apps allow downloads of some content, though live sport generally can’t be downloaded — it’s streaming only. For data usage, an hour of HD sport streaming uses roughly 3GB, so use Wi-Fi where possible or you’ll burn through a mobile allowance in a single match. And in pubs and bars, the venue’s commercial subscription covers you — which is another quiet argument for the pub option on big occasions.

The bottom line: The cheapest way to watch live sport in the UK is free-to-air for the big events, monthly passes bought strategically for the rest, and the pub for occasional big matches. Never pay annually for everything — buy flexibly around what you’ll actually watch.