Is your car your pride and joy, or are you ready for a change? Let us know and you could win a £300 John Lewis voucher | No thanks

BMW 3 Series Compact (2001–2005)

Last updated 7 June 2018

150PS 320d version offers lively performance, good fuel economy and rewarding handling.
Reports of turbo failures on 320D 150PS models.
Updated 29 January 2015
2001-2005 BMW 3 Series Compact subject to Takata airbag recall in the UK.

Read more


Sometimes you just fall in love with a car. You didn't expect to. You thought you'd judge it dispassionately, like everything else. And, from what you'd already seen of it, you weren't even particularly keen on its looks.

But there was something about it. Could it have been the Ambra Ochre pearlescent paint that seemed to change colour in the light? Could have been the way the chunky 16in alloys filled the wheel arches so perfectly? Could it have been the quality of the fit and finish? And when you looked at it again, could it have been the shape of its face? What is it with the Germans these days that makes them so keen to give a car eyes that seem to implore you to fall for it?

Road Test  BMW E46 320TD Compact 2002

Owners' reviews

No better value for money....
Beautiful smooth 6 cylinder power never fails to delight every time i drive it, Its value is priceless to me.
Great car - Good looking - Great ride and fast too
It's fast, economical and very reliable

Ask Honest John

Value my car

Amount to borrow
Sorry. The minimum loan amount is £1000
To pay back over

My credit score

Best available rate 9.20%

Total repayment £8,930.17

Total cost of credit £1,430.17


48 monthly payments

Apply now

Representative example

Borrowing £7,500 over 4 years with a representative APR of 25.4%, an annual interest rate of 25.4% (Fixed) and a deposit of £0.00, the amount payable would be £239.77 per month, with a total cost of credit of £4,008.96 and a total amount payable of £11,508.96.

CarFinance 247 Limited is acting as an independent credit broker

Universal Square, Devonshire Street North, Manchester, M12 6JH