BMW 3 Series320i xDrive M Sport 4dr Step Auto202158,357 milesPetrol*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.80, Customer Deposit: £3,343.00, Total Deposit: £3,343.65, Optional Final Payment: £8,420.94, Total Charge For Credit: £6,337.19, Total Amount Payable: £28,628.19, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202143,930 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £379.50, Customer Deposit: £3,493.00, Total Deposit: £3,493.65, Optional Final Payment: £8,525.36, Total Charge For Credit: £6,564.51, Total Amount Payable: £29,855.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.16ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201934,000 milesPetrol£34,491or £762 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £761.93, Customer Deposit: £5,173.00, Total Deposit: £5,173.65, Total Charge For Credit: £7,256.29, Total Amount Payable: £41,747.29, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more