BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202166,706 milesHybrid£21,990or £328 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £327.16, Customer Deposit: £3,298.00, Total Deposit: £3,298.50, Optional Final Payment: £8,331.00, Total Charge For Credit: £5,343.18, Total Amount Payable: £27,333.18, Representative APR: 9.90%, Interest Rate (Fixed): 4.88%, Excess Mileage Charge: 13.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202158,000 milesHybrid£22,995or £372 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £371.28, Customer Deposit: £3,449.00, Total Deposit: £3,699.25, Optional Final Payment: £9,212.50, Total Charge For Credit: £7,366.91, Total Amount Payable: £30,361.91, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202140,151 milesPetrol£22,000or £352 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £351.85, Customer Deposit: £3,300.00, Total Deposit: £3,550.00, Optional Final Payment: £9,001.90, Total Charge For Credit: £7,088.85, Total Amount Payable: £29,088.85, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202025,023 milesPetrol£19,937or £307 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £306.47, Customer Deposit: £2,990.00, Total Deposit: £3,240.55, Optional Final Payment: £8,875.00, Total Charge For Credit: £6,582.64, Total Amount Payable: £26,519.64, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202044,000 milesHybrid£19,495or £305 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £304.05, Customer Deposit: £2,924.00, Total Deposit: £3,174.25, Optional Final Payment: £8,402.50, Total Charge For Credit: £6,372.10, Total Amount Payable: £25,867.10, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202097,000 milesHybrid£14,995or £333 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.70, Customer Deposit: £2,249.00, Total Deposit: £2,499.25, Total Charge For Credit: £3,483.85, Total Amount Payable: £18,478.85, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%Read more
BMW 3 Series318d SE 4dr Step Auto201983,945 milesDiesel£14,000or £317 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £316.24, Customer Deposit: £2,100.00, Total Deposit: £2,100.00, Total Charge For Credit: £3,289.52, Total Amount Payable: £17,289.52, Representative APR: 13.30%, Interest Rate (Fixed): 13.23%Read more
BMW 3 Series320d xDrive M Sport Shadow Edition 4dr Step Auto201758,400 milesDiesel£17,49522 miles away
BMW 3 Series320d M Sport 4dr Step Auto202043,000 milesDiesel£23,490or £393 mo Delivery*Representative example: Contract Length: 49 months, 47 Monthly Payments: £392.87, Customer Deposit: £3,523.00, Total Deposit: £3,523.50, Optional Final Payment: £8,372.50, Total Charge For Credit: £7,264.76, Total Amount Payable: £30,754.76, Representative APR: 12.90%, Interest Rate (Fixed): 6.33%, Excess Mileage Charge: 10.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,460 milesPetrol£29,599£800 off£28,799or £407 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.20, Customer Deposit: £4,319.00, Total Deposit: £4,319.85, Optional Final Payment: £14,282.00, Total Charge For Credit: £8,894.25, Total Amount Payable: £37,693.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,264 milesPetrol£29,499£800 off£28,699or £406 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £405.10, Customer Deposit: £4,304.00, Total Deposit: £4,304.85, Optional Final Payment: £14,214.00, Total Charge For Credit: £8,859.55, Total Amount Payable: £37,558.55, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202415,094 milesPetrol£29,199£800 off£28,399or £403 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £402.34, Customer Deposit: £4,259.00, Total Deposit: £4,259.85, Optional Final Payment: £13,978.00, Total Charge For Credit: £8,748.83, Total Amount Payable: £37,147.83, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202414,846 milesPetrol£28,899or £414 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £413.22, Customer Deposit: £4,334.00, Total Deposit: £4,334.85, Optional Final Payment: £13,999.00, Total Charge For Credit: £8,856.19, Total Amount Payable: £37,755.19, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20249,000 milesPetrol£29,399or £417 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.22, Customer Deposit: £4,409.00, Total Deposit: £4,409.85, Optional Final Payment: £14,487.00, Total Charge For Credit: £9,060.19, Total Amount Payable: £38,459.19, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more