Best car deals for less than £400 per month

A new car doesn't have to break the bank; thanks to our Target Price discounts, we've got great PCP deals on SUVs, plush executive saloons and spacious estates...

BMW 3 Series 330e driving

1. BMW 3 Series 330e M Sport auto

Target Price cost per month: £376 Target Price (on the road): £34,614 The deal: Four years PCP finance with 4.9% APR, limit of 8000 miles per year

Save money on a new BMW 3 Series with What Car? >>

BMW's plug-in hybrid version of the 3 Series scooped two separate category trophies in the latest What Car? Awards, showing just how good it is. It offers the same wonderful driving experience that we've come to expect from the 3 Series, while also having the potential to slash your fuel and tax bills. Don't think BMW has skimped on the equipment, either, because M Sport gets you plenty of tech and goodies, as well as a beefier look. This 3 Series is the ultimate car you can buy for less than £400 per month.

Read our full BMW 3 Series review >>

For all the latest reviews, advice and new car deals, sign up to the What Car? newsletter here

<< Previous | Next: find a great deal on your next car with What Car? New Car Buying >>

Also consider