Who doesn't like a freebie? If you're after a new broadband plan, BT is throwing in a free Amazon Echo 2 smart speaker worth £89.99 with its broadband offers. The offer ends Thursday, 21 February.

Head over to BT now to see all its Echo 2 bundle deals.

Plans start at 36Mbps for £29.99 per month for the first 18 months with a £29.99 upfront cost. This gets you unlimited monthly usage and BT antivirus protection for up to 2 devices. The most advanced plan that includes the Echo 2, called Superfast Fibre 2, costs £39.99 per month for 67Mbps, for 18 months.

All plans include line rental

See all BT's plans here.

In addition to the Echo 2 bundle, BT's broadband deals also get you the BT Sport add-on at half price for existing customers. The add-on lets you access all four BT Sports channels on TV and on the app (available to download here). 

If you want the Echo 2 and prefer to have BT Sport automatically included in your broadband plan, along with 140+ other channels, BT also has these plans, which start at £35.99 per month for 29Mbps and £29.99 upfront.

We have a dedicated article on how to choose the right broadband package for your needs, whether you're looking for speed or affordability. Also see our article on the fastest broadband in the UK.

If you're after Echo deals, see our round up of the best ones here.