BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201835,587 milesDiesel£18,199or £396 moBB126EH*Representative example: Contract Length: 48 months, 48 Monthly Payments: £395.25, Customer Deposit: £2,729.00, Total Deposit: £2,729.85, Total Charge For Credit: £3,502.85, Total Amount Payable: £21,701.85, Representative APR: 10.90%, Interest Rate (Fixed): 10.36%Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,351 milesPetrol£29,899or £411 moS91XU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.68, Customer Deposit: £4,484.00, Total Deposit: £4,484.85, Optional Final Payment: £14,540.00, Total Charge For Credit: £8,427.81, Total Amount Payable: £38,326.81, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Luxury 4dr Step Auto201734,764 milesPetrol£14,950or £318 moPL68LD*Representative example: Contract Length: 48 months, 48 Monthly Payments: £317.27, Customer Deposit: £2,242.00, Total Deposit: £2,742.50, Total Charge For Credit: £3,021.46, Total Amount Payable: £17,971.46, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,795 milesHybrid£30,950or £367 moTQ47DF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £366.57, Customer Deposit: £4,642.00, Total Deposit: £5,142.50, Optional Final Payment: £16,719.91, Total Charge For Credit: £8,141.20, Total Amount Payable: £39,091.20, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,707 milesHybrid£31,900or £368 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.74, Customer Deposit: £4,785.00, Total Deposit: £5,285.00, Optional Final Payment: £17,830.97, Total Charge For Credit: £8,499.75, Total Amount Payable: £40,399.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20234,203 milesDiesel£33,900or £404 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.89, Customer Deposit: £5,085.00, Total Deposit: £5,585.00, Optional Final Payment: £18,247.25, Total Charge For Credit: £8,915.08, Total Amount Payable: £42,815.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport 4dr Step Auto20229,475 milesDiesel£32,450or £464 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £463.13, Customer Deposit: £4,867.00, Total Deposit: £5,367.50, Optional Final Payment: £14,986.49, Total Charge For Credit: £9,671.10, Total Amount Payable: £42,121.10, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,691 milesPetrol£32,450or £398 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £397.94, Customer Deposit: £4,867.00, Total Deposit: £5,367.50, Optional Final Payment: £16,788.71, Total Charge For Credit: £8,409.39, Total Amount Payable: £40,859.39, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202218,472 milesHybrid£24,450or £323 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £322.51, Customer Deposit: £3,667.00, Total Deposit: £4,167.50, Optional Final Payment: £12,667.27, Total Charge For Credit: £7,542.74, Total Amount Payable: £31,992.74, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,008 milesPetrol£32,450or £397 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.76, Customer Deposit: £4,867.00, Total Deposit: £5,367.50, Optional Final Payment: £16,856.28, Total Charge For Credit: £8,421.50, Total Amount Payable: £40,871.50, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202159,739 milesHybrid£18,490£540 off£17,950or £256 moTQ47DF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £255.49, Customer Deposit: £2,692.00, Total Deposit: £3,192.50, Optional Final Payment: £7,980.44, Total Charge For Credit: £5,230.97, Total Amount Payable: £23,180.97, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202131,000 milesHybrid£24,490or £343 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £342.29, Customer Deposit: £3,673.00, Total Deposit: £4,173.50, Optional Final Payment: £11,546.95, Total Charge For Credit: £7,318.08, Total Amount Payable: £31,808.08, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.38ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20245,793 milesHybrid£30,900or £354 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £353.85, Customer Deposit: £4,635.00, Total Deposit: £5,135.00, Optional Final Payment: £17,384.39, Total Charge For Credit: £8,250.34, Total Amount Payable: £39,150.34, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201820,260 milesDiesel£19,440or £437 moTN240GR*Representative example: Contract Length: 48 months, 48 Monthly Payments: £436.72, Customer Deposit: £2,916.00, Total Deposit: £2,916.00, Total Charge For Credit: £4,438.56, Total Amount Payable: £23,878.56, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series320i Sport 4dr Step Auto202211,376 milesPetrol£28,450or £397 moTQ47DF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £396.62, Customer Deposit: £4,267.00, Total Deposit: £4,767.50, Optional Final Payment: £13,601.53, Total Charge For Credit: £8,560.17, Total Amount Payable: £37,010.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,781 milesHybrid£32,850£950 off£31,900or £368 moTQ47DF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.87, Customer Deposit: £4,785.00, Total Deposit: £5,285.00, Optional Final Payment: £17,823.54, Total Charge For Credit: £8,498.43, Total Amount Payable: £40,398.43, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202137,323 milesHybrid£24,450or £347 moPL68LD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.42, Customer Deposit: £3,667.00, Total Deposit: £4,167.50, Optional Final Payment: £11,248.78, Total Charge For Credit: £7,248.02, Total Amount Payable: £31,698.02, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more