BMW 3 Series320i M Sport 4dr Step Auto20218,978 milesPetrol£26,380or £360 moBL32NB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £359.20, Customer Deposit: £3,957.00, Total Deposit: £4,457.00, Optional Final Payment: £13,062.32, Total Charge For Credit: £8,021.72, Total Amount Payable: £34,401.72, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20217,119 milesPetrol£26,799or £399 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £398.94, Customer Deposit: £4,019.00, Total Deposit: £4,019.85, Optional Final Payment: £12,047.50, Total Charge For Credit: £8,018.53, Total Amount Payable: £34,817.53, Representative APR: 11.90%, Interest Rate (Fixed): 8.79%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,989 milesHybrid£33,999or £490 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £489.12, Customer Deposit: £5,099.00, Total Deposit: £5,099.85, Optional Final Payment: £15,246.25, Total Charge For Credit: £9,335.74, Total Amount Payable: £43,334.74, Representative APR: 10.90%, Interest Rate (Fixed): 8.07%, Excess Mileage Charge: 14.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202118,572 milesPetrol£26,680£800 off£25,880or £355 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £354.46, Customer Deposit: £3,882.00, Total Deposit: £4,382.00, Optional Final Payment: £12,677.34, Total Charge For Credit: £7,838.96, Total Amount Payable: £33,718.96, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,287 milesPetrol£32,995or £412 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.92, Customer Deposit: £4,949.00, Total Deposit: £5,449.25, Optional Final Payment: £16,666.86, Total Charge For Credit: £8,481.35, Total Amount Payable: £41,476.35, 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 Auto202411,972 milesHybrid£34,395or £430 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.00, Customer Deposit: £5,159.00, Total Deposit: £5,659.25, Optional Final Payment: £17,370.57, Total Charge For Credit: £8,844.82, Total Amount Payable: £43,239.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d xDrive MHT M Sport 4dr Step Auto202224,096 milesDiesel£31,372or £441 moRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.80, Customer Deposit: £4,705.00, Total Deposit: £4,705.80, Optional Final Payment: £13,734.60, Total Charge For Credit: £7,786.00, Total Amount Payable: £39,158.00, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.61ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,678 milesPetrol£33,745or £427 moL37HT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.05, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,790.00, Total Charge For Credit: £8,631.10, Total Amount Payable: £42,376.10, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto201925,000 milesPetrol£20,880or £449 moBL32NB*Representative example: Contract Length: 48 months, 48 Monthly Payments: £448.27, Customer Deposit: £3,132.00, Total Deposit: £3,632.00, Total Charge For Credit: £4,268.96, Total Amount Payable: £25,148.96, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series330e M Sport 4dr Step Auto20239,638 milesHybrid£33,485or £421 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.52, Customer Deposit: £5,022.00, Total Deposit: £5,522.75, Optional Final Payment: £16,783.36, Total Charge For Credit: £8,585.55, Total Amount Payable: £42,070.55, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20248,505 milesHybrid£32,485or £395 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £394.23, Customer Deposit: £4,872.00, Total Deposit: £5,372.75, Optional Final Payment: £17,044.18, Total Charge For Credit: £8,460.74, Total Amount Payable: £40,945.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,407 milesPetrol£33,490£1,005 off£32,485or £402 moOL112PX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.04, Customer Deposit: £4,872.00, Total Deposit: £5,372.75, Optional Final Payment: £16,655.11, Total Charge For Credit: £8,391.74, Total Amount Payable: £40,876.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20248,737 milesHybrid£36,877or £492 moDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £491.54, Customer Deposit: £5,531.00, Total Deposit: £5,531.55, Optional Final Payment: £17,664.22, Total Charge For Credit: £9,421.15, Total Amount Payable: £46,298.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,827 milesPetrol£33,745or £427 moM417GF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.31, Customer Deposit: £5,061.00, Total Deposit: £5,561.75, Optional Final Payment: £16,775.26, Total Charge For Credit: £8,628.58, Total Amount Payable: £42,373.58, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202410,648 milesHybrid£37,990or £510 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £509.60, Customer Deposit: £5,698.00, Total Deposit: £6,198.50, Optional Final Payment: £17,283.55, Total Charge For Credit: £9,443.25, Total Amount Payable: £47,433.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.65ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20241,000 milesDiesel£51,990or £715 moBL32NB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £714.49, Customer Deposit: £7,798.00, Total Deposit: £7,798.50, Optional Final Payment: £23,675.55, Total Charge For Credit: £13,065.08, Total Amount Payable: £65,055.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.61ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202142,939 milesPetrol£22,450or £310 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.18, Customer Deposit: £3,367.00, Total Deposit: £3,867.50, Optional Final Payment: £10,792.75, Total Charge For Credit: £6,741.71, Total Amount Payable: £29,191.71, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more