BMW 3 Series320i M Sport 4dr Step Auto201958,440 milesPetrol£18,811£656 off£18,155or £400 mo40 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £399.71, Customer Deposit: £2,723.00, Total Deposit: £2,723.25, Total Charge For Credit: £3,754.33, Total Amount Payable: £21,909.33, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport 4dr Step Auto202061,082 milesHybrid£17,990or £249 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £248.26, Customer Deposit: £2,698.00, Total Deposit: £2,698.50, Optional Final Payment: £7,948.50, Total Charge For Credit: £4,573.48, Total Amount Payable: £22,563.48, Representative APR: 9.90%, Interest Rate (Fixed): 4.85%, Excess Mileage Charge: 11.30ppm, Mileage Per Annum: 10,000Read more