BMW 3 Series320d Sport 4dr Step Auto201939,579 milesDiesel£19,999or £442 mo9 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £441.80, Customer Deposit: £2,999.00, Total Deposit: £2,999.85, Total Charge For Credit: £4,207.25, Total Amount Payable: £24,206.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Auto202062,315 milesHybrid£17,990or £291 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.00, Customer Deposit: £2,698.00, Total Deposit: £2,698.50, Optional Final Payment: £7,210.00, Total Charge For Credit: £5,595.50, Total Amount Payable: £23,585.50, Representative APR: 12.80%, Interest Rate (Fixed): 12.81%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202050,535 milesHybrid£18,323or £276 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £275.32, Customer Deposit: £2,748.00, Total Deposit: £2,748.45, Optional Final Payment: £8,464.21, Total Charge For Credit: £6,105.02, Total Amount Payable: £24,428.02, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202134,824 milesHybrid£24,347or £384 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £383.80, Customer Deposit: £3,652.00, Total Deposit: £3,652.05, Optional Final Payment: £10,132.00, Total Charge For Credit: £7,859.45, Total Amount Payable: £32,206.45, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202069,825 milesHybrid£17,314or £269 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £268.33, Customer Deposit: £2,597.00, Total Deposit: £2,597.10, Optional Final Payment: £7,490.96, Total Charge For Credit: £5,653.90, Total Amount Payable: £22,967.90, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202317,319 milesPetrol£28,699or £418 mo9 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.40, Customer Deposit: £4,304.00, Total Deposit: £4,304.85, Optional Final Payment: £13,484.00, Total Charge For Credit: £8,707.65, Total Amount Payable: £37,406.65, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202134,204 milesHybrid£19,546or £307 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £306.88, Customer Deposit: £2,931.00, Total Deposit: £2,931.90, Optional Final Payment: £8,210.75, Total Charge For Credit: £6,326.89, Total Amount Payable: £25,872.89, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,852 milesPetrol£31,327or £394 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £393.33, Customer Deposit: £4,699.00, Total Deposit: £4,699.05, Optional Final Payment: £16,389.21, Total Charge For Credit: £8,247.77, Total Amount Payable: £39,574.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto201964,061 milesHybrid£16,384or £222 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £221.17, Customer Deposit: £2,457.00, Total Deposit: £2,457.60, Optional Final Payment: £7,034.75, Total Charge For Credit: £3,724.51, Total Amount Payable: £20,108.51, Representative APR: 8.90%, Interest Rate (Fixed): 4.38%, Excess Mileage Charge: 10.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202161,025 milesHybrid£19,372or £300 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £299.14, Customer Deposit: £2,905.00, Total Deposit: £2,905.80, Optional Final Payment: £8,448.79, Total Charge For Credit: £6,341.31, Total Amount Payable: £25,713.31, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202088,679 milesHybrid£15,224or £343 mo12 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £342.01, Customer Deposit: £2,283.00, Total Deposit: £2,283.60, Total Charge For Credit: £3,476.08, Total Amount Payable: £18,700.08, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto202217,082 milesPetrol£26,899£700 off£26,199or £374 mo9 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.82, Customer Deposit: £3,929.00, Total Deposit: £3,929.85, Optional Final Payment: £12,738.00, Total Charge For Credit: £8,038.39, Total Amount Payable: £34,237.39, 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 Auto202121,213 milesPetrol£24,404or £313 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £312.08, Customer Deposit: £3,660.00, Total Deposit: £3,660.60, Optional Final Payment: £12,443.23, Total Charge For Credit: £6,367.59, Total Amount Payable: £30,771.59, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d M Sport 4dr202116,067 milesDiesel£21,881or £344 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £343.06, Customer Deposit: £3,282.00, Total Deposit: £3,282.15, Optional Final Payment: £9,221.50, Total Charge For Credit: £7,089.53, Total Amount Payable: £28,970.53, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202030,388 milesHybrid£19,031or £291 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £290.17, Customer Deposit: £2,854.00, Total Deposit: £2,854.65, Optional Final Payment: £8,530.19, Total Charge For Credit: £6,282.00, Total Amount Payable: £25,313.00, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£28,329£1,378 off£26,951or £349 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.44, Customer Deposit: £4,042.00, Total Deposit: £4,042.65, Optional Final Payment: £13,525.50, Total Charge For Credit: £6,993.83, Total Amount Payable: £33,944.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202136,000 milesPetrol£23,076£759 off£22,317or £285 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £284.34, Customer Deposit: £3,347.00, Total Deposit: £3,347.55, Optional Final Payment: £11,439.01, Total Charge For Credit: £5,833.54, Total Amount Payable: £28,150.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202052,726 milesHybrid£18,448or £281 mo12 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £280.31, Customer Deposit: £2,767.00, Total Deposit: £2,767.20, Optional Final Payment: £8,328.84, Total Charge For Credit: £6,102.92, Total Amount Payable: £24,550.92, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more