Sky is offering a £75 prepaid MasterCard with several of its 12 and 18-month broadband deals.
Among the offers including the freebie is the Sky Unlimited Broadband bundle, which offers broadband speeds of up to 17Mbps and unlimited downloads.
The 12-month contract costs £20 a month, which means it offers total contract savings of £107.88 over the year. Meanwhile, the set-up fee is discounted by £10 to £9.95.
A £75 prepaid MasterCard is also being offered along with the Sky Fibre Max package, an 18-month contract offering speeds of up to 76Mbps and unlimited downloads.
This costs £35 a month, which means there are total contract savings of £161.82 throughout the duration of the contract. The deal also carries a £59.95 set-up fee.