BMW 3 Series330i M Sport 4dr Step Auto201972,810 milesPetrol£18,790or £311 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £310.73, Customer Deposit: £2,818.00, Total Deposit: £2,818.50, Optional Final Payment: £7,110.00, Total Charge For Credit: £5,752.81, Total Amount Payable: £24,542.81, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto202235,051 milesPetrol£25,590£768 off£24,822or £405 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £404.12, Customer Deposit: £3,723.00, Total Deposit: £3,723.30, Optional Final Payment: £10,308.97, Total Charge For Credit: £8,608.03, Total Amount Payable: £33,430.03, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20235,670 milesHybrid£54,802£2,403 off£52,399or £759 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £758.13, Customer Deposit: £7,859.00, Total Deposit: £7,859.85, Optional Final Payment: £21,691.06, Total Charge For Credit: £12,784.02, Total Amount Payable: £65,183.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.83ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202053,102 milesPetrol£20,952or £317 mo39 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £316.34, Customer Deposit: £3,142.00, Total Deposit: £3,142.80, Optional Final Payment: £7,919.64, Total Charge For Credit: £4,978.42, Total Amount Payable: £25,930.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.84ppm, Mileage Per Annum: 10,000Read more