i'm with Virgin, and BT Sport is included. I cancelled Sky Sport as it was simply too costly on both platforms to watch Skysports AND BT Sports unless I phoned up all the time to haggle. Kodi/Acestream or paid IPTV is not for me.
For the first few months, I used NOW TV day passes at £7 a time when City were on, but you realise we are always on. I then found a compromise, the Sky Sports Mobile App.. it's £6 a MONTH for 4 channels. I watch the matches by myself anyway so looking at a 6 inch mobile screen is great quality and saves me £25 a month.. and it's legal. I can also watch the Sky Arena for the boxing. If you want all Sky Sports channels it's £9.99 a month.
The only other way to watch it via your TV at the cheapest rate, is buy a years NOW TV sport when the annual offer comes up. IIRC it's 12 month for £200.. (works out under £17 a month) might be released on Black Friday though..