BMW 3 Series330e Luxury 4dr Step Auto201756,140 milesHybrid£11,299or £250 mo35 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £249.61, Customer Deposit: £1,694.00, Total Deposit: £1,694.85, Total Charge For Credit: £2,377.13, Total Amount Payable: £13,676.13, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201745,844 milesDiesel£15,880Fair price37 miles away