BMW 3 Series320i M Sport 4dr Step Auto20248,684 milesPetrol£31,208or £451 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.85, Customer Deposit: £4,681.00, Total Deposit: £4,681.20, Optional Final Payment: £14,649.00, Total Charge For Credit: £9,312.15, Total Amount Payable: £40,520.15, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,191 milesHybrid£35,821£1,545 off£34,276or £521 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £520.71, Customer Deposit: £5,141.00, Total Deposit: £5,141.40, Optional Final Payment: £14,580.00, Total Charge For Credit: £9,918.77, Total Amount Payable: £44,194.77, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,991 milesPetrol£29,846or £431 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.43, Customer Deposit: £4,476.00, Total Deposit: £4,476.90, Optional Final Payment: £14,054.00, Total Charge For Credit: £8,915.11, Total Amount Payable: £38,761.11, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,468 milesPetrol£29,746or £428 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.46, Customer Deposit: £4,461.00, Total Deposit: £4,461.90, Optional Final Payment: £14,097.00, Total Charge For Credit: £8,903.52, Total Amount Payable: £38,649.52, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202254,322 milesPetrol£21,632or £339 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.38, Customer Deposit: £3,244.00, Total Deposit: £3,244.80, Optional Final Payment: £8,625.00, Total Charge For Credit: £6,141.66, Total Amount Payable: £27,773.66, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202126,823 milesPetrol£30,053or £497 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.72, Customer Deposit: £4,507.00, Total Deposit: £4,507.95, Optional Final Payment: £10,410.00, Total Charge For Credit: £8,210.79, Total Amount Payable: £38,263.79, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more