The broadcaster will allow sport fans to buy "day passes" for their channels for the price of £9.99 which will give them access to their six sports channels for a 24-hour period.
A monthly sports subscription to Sky Sports typically costs £42.50
The scheme will be launched as part of Sky's online service Now TV which can be accessed via internet based televisions as well as computers, mobiles and tablets.
Potential viewers will also be able to access the stations other premium content such as Formula One, Major golf and Test cricket as part of the deal.
BSkyB said the option should be in place in the next few months after beta testing.
Chief executive Jeremy Darroch said: "Now TV is a way for us to broaden BSkyB's customer reach and will draw more people into our sports services."
Now TV started last October offering cut prices movies in a bid to compete with LoveFilm and NetFlix but had only 25,000 subscribers by last month.
In contrast, Sky's online service for subscribers - 'Sky Go' - is watched by more than three million.