BMW 3 Series330i M Sport 4dr Step Auto202148,443 milesPetrol£23,737or £341 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £340.22, Customer Deposit: £3,560.00, Total Deposit: £3,560.55, Optional Final Payment: £10,009.77, Total Charge For Credit: £5,823.66, Total Amount Payable: £29,560.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202139,644 milesHybrid£21,357or £295 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £294.63, Customer Deposit: £3,203.00, Total Deposit: £3,203.55, Optional Final Payment: £9,661.31, Total Charge For Credit: £5,355.47, Total Amount Payable: £26,712.47, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.99ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201841,445 milesDiesel£17,290or £395 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £394.90, Customer Deposit: £2,593.00, Total Deposit: £2,593.50, Total Charge For Credit: £4,258.70, Total Amount Payable: £21,548.70, Representative APR: 13.90%, Interest Rate (Fixed): 13.06%Read more