Deal of the week: BMW 3 Series
Save £3,165 on a 320d M Sport.

The BMW 3 Series is the best compact executive car you can buy – and it looks even better with more than £3,000 off the price. Online broker www.buyacar.co.uk is selling a 320d M Sport saloon for £27,925 instead of £31,080.
It has adaptive cruise control, Bluetooth, 18-inch alloys, rear parking distance control and M Sport suspension.
To view the full BMW range, visit the CarBuyer reviews page.