No, BT Sport is not available on Netflix. But if you have a BT TV subscription, you can buy a Netflix add-on to stream thousands of hours of content, including Netflix Originals.  The HD add-on is available to all customers, not just those who’ve subscribed to a VIP package.