BMW 3 Series320d Sport 4dr Step Auto201939,579 milesDiesel£19,999or £442 mo14 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 Series320i M Sport 4dr Step Auto202412,275 milesPetrol£29,699or £425 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.80, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,378.00, Total Charge For Credit: £9,099.45, Total Amount Payable: £38,798.45, 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 Auto202418,591 milesPetrol£29,099or £421 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.29, Customer Deposit: £4,364.00, Total Deposit: £4,364.85, Optional Final Payment: £13,846.00, Total Charge For Credit: £8,865.48, Total Amount Payable: £37,964.48, 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,217 milesPetrol£29,699or £425 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.71, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,383.00, Total Charge For Credit: £9,100.22, Total Amount Payable: £38,799.22, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202134,824 milesHybrid£24,290or £377 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £376.04, Customer Deposit: £3,643.00, Total Deposit: £3,643.50, Optional Final Payment: £10,534.00, Total Charge For Credit: £7,937.42, Total Amount Payable: £32,227.42, 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 Auto202132,522 milesPetrol£22,892or £346 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £345.11, Customer Deposit: £3,433.00, Total Deposit: £3,433.80, Optional Final Payment: £10,504.74, Total Charge For Credit: £7,611.82, Total Amount Payable: £30,503.82, 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,404or £266 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £265.55, Customer Deposit: £2,610.00, Total Deposit: £2,610.60, Optional Final Payment: £7,789.35, Total Charge For Credit: £5,742.35, Total Amount Payable: £23,146.35, 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 Auto202035,212 milesHybrid£19,425or £297 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £296.48, Customer Deposit: £2,913.00, Total Deposit: £2,913.75, Optional Final Payment: £8,687.89, Total Charge For Credit: £6,407.68, Total Amount Payable: £25,832.68, 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 Auto202050,535 milesHybrid£18,414or £272 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £271.95, Customer Deposit: £2,762.00, Total Deposit: £2,762.10, Optional Final Payment: £8,800.85, Total Charge For Credit: £6,202.55, Total Amount Payable: £24,616.55, 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 Auto202156,599 milesHybrid£18,824or £282 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £281.51, Customer Deposit: £2,823.00, Total Deposit: £2,823.60, Optional Final Payment: £8,778.80, Total Charge For Credit: £6,290.88, Total Amount Payable: £25,114.88, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202038,652 milesHybrid£18,306or £287 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £286.46, Customer Deposit: £2,745.00, Total Deposit: £2,745.90, Optional Final Payment: £7,748.86, Total Charge For Credit: £5,938.84, Total Amount Payable: £24,244.84, 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 Auto201972,818 milesHybrid£16,746or £377 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £376.20, Customer Deposit: £2,511.00, Total Deposit: £2,511.90, Total Charge For Credit: £3,823.50, Total Amount Payable: £20,569.50, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series330e M Sport 4dr Step Auto202051,559 milesHybrid£18,925or £285 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £284.28, Customer Deposit: £2,838.00, Total Deposit: £2,838.75, Optional Final Payment: £8,747.61, Total Charge For Credit: £6,306.80, Total Amount Payable: £25,231.80, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202134,204 milesHybrid£19,527or £300 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £299.51, Customer Deposit: £2,929.00, Total Deposit: £2,929.05, Optional Final Payment: £8,641.75, Total Charge For Credit: £6,420.28, Total Amount Payable: £25,947.28, 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 Auto202161,025 milesHybrid£19,199or £293 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £292.96, Customer Deposit: £2,879.00, Total Deposit: £2,879.85, Optional Final Payment: £8,591.25, Total Charge For Credit: £6,334.18, Total Amount Payable: £25,533.18, 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 Auto202052,726 milesHybrid£18,504or £279 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £278.58, Customer Deposit: £2,775.00, Total Deposit: £2,775.60, Optional Final Payment: £8,514.31, Total Charge For Credit: £6,157.75, Total Amount Payable: £24,661.75, 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,246or £289 mo25 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £288.58, Customer Deposit: £2,886.00, Total Deposit: £2,886.90, Optional Final Payment: £8,928.35, Total Charge For Credit: £6,421.09, Total Amount Payable: £25,667.09, 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,362or £346 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £345.11, Customer Deposit: £2,304.00, Total Deposit: £2,304.30, Total Charge For Credit: £3,507.58, Total Amount Payable: £18,869.58, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more