BMW 3 Series330e M Sport 4dr Step Auto202038,711 milesHybrid£21,999or £478 moFair price39 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £477.77, Customer Deposit: £3,299.00, Total Deposit: £3,299.85, Total Charge For Credit: £4,233.81, Total Amount Payable: £26,232.81, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201820,260 milesDiesel£19,525or £439 moGood price29 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £438.63, Customer Deposit: £2,928.00, Total Deposit: £2,928.75, Total Charge For Credit: £4,457.99, Total Amount Payable: £23,982.99, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more