Here's a guide to the football TV packages and live football subscriptions available to UK football viewers.
Live Football on Sky Sports includes Premier League football on TV with 126 matches in 2017/2018. Sky Sports EFL coverage includes 127 matches from the Championship, League One and League Two, including coverage of the EFL Play-Offs and EFL Trophy. Sky screens live coverage of the Carabao Cup from the first round onwards including coverage of the Carabao Cup final.
Sky Sports coverage also includes 30 Scottish Premiership matches, coverage of La Liga and the Copa Del Rey Final, Coppa Italia, Dutch Eredivisie, MLS, Chinese Super League and every Scotland, Wales, Northern Ireland and Republic of Ireland World Cup 2018 qualifier.
The complete Sky Sports Package is available from £48 a month and includes: Sky Sports Main Event, Sky Sports Premier League, Sky Sports Football, Sky Sports Cricket, Sky Sports Golf, Sky Sports F1, Sky Sports Action and Sky Sports Arena.
Sky Sports is available to Virgin Media customers from only £31.75 a month. The Sky Sports collection which includes: Sky Sports Main Event, Sky Sports Premier League, Sky Sports Football, Sky Sports Cricket, Sky Sports Golf, Sky Sports F1, Sky Sports Action and Sky Sports Arena. Sky Sports HD channels are also available for an additional £7 a month.
Sky Sports Main Event and Sky Sports Extra are available to BT TV customers from £27.50 a month or £33.50 a month for HD.
Sky Sports Main Event, Sky Sports Premier League, Sky Sports Football, Sky Sports Cricket, Sky Sports Golf, Sky Sports F1, Sky Sports Action and Sky Sports Arena are available to all Talk Talk customers from £34 a month.
Live Football on BT Sport includes live Premier League football on TV with 42 live Premier League matches during the 2017/2018 season. BT Sport broadcast live FA Cup football including the FA Cup final. BT Sport show 30 live games a season from the Scottish Premiership (SPL) and has exclusive live coverage of the Scottish League Cup.
BT Sport has exclusive live rights to show Serie A, Bundesliga, Ligue 1, Brazilian Serie A and the Australian A-League. BT Sport also broadcast live coverage of the UEFA Europa League, Football Conference, Women's Super League, England U21 internationals and exclusive coverage of the FA Community Shield.
The BT Sport package costs £3.50 a month for BT TV customers subject to a £6.50 a month charge for HD. The package costs £10 a month for BT Broadband customers or £16.50 in HD. For non-BT Broadband customers the package costs £25.99 a month (SD) or £32.49 a month (HD) subject to a one-off £20 connection fee on the Sky Digital Platform.
The BT Sport package is available at no extra cost to all Virgin Media Full House and VIP Bundle subscribers. All other Virgin Media subscribers can pay £18 a month to receive the channels.
Premier Sports coverage includes live matches from the Belgian Jupiler League, Irn-Bru Cup and every home Northern Ireland and Republic of Ireland friendly international.
Premier Sports is currently available via Premier Sports Player, Sky (channel 428) and Virgin Media (channel 551) for £9.99 a month.