BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202165,559 milesHybrid£20,997or £301 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £300.86, Customer Deposit: £3,149.00, Total Deposit: £3,149.55, Optional Final Payment: £9,271.00, Total Charge For Credit: £5,864.83, Total Amount Payable: £26,861.83, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 9.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202129,952 milesPetrol£22,197£500 off£21,697or £291 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £290.72, Customer Deposit: £3,254.00, Total Deposit: £3,254.55, Optional Final Payment: £10,778.50, Total Charge For Credit: £6,290.61, Total Amount Payable: £27,987.61, Representative APR: 10.90%, Interest Rate (Fixed): 5.30%, Excess Mileage Charge: 13.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202118,219 milesHybrid£25,097or £353 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £352.93, Customer Deposit: £3,764.00, Total Deposit: £3,764.55, Optional Final Payment: £11,476.00, Total Charge For Credit: £7,084.19, Total Amount Payable: £32,181.19, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 13.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202139,147 milesPetrol£20,997or £288 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £287.62, Customer Deposit: £3,149.00, Total Deposit: £3,149.55, Optional Final Payment: £10,058.50, Total Charge For Credit: £6,016.81, Total Amount Payable: £27,013.81, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202128,117 milesHybrid£26,797or £409 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £408.52, Customer Deposit: £4,019.00, Total Deposit: £4,019.55, Optional Final Payment: £10,351.00, Total Charge For Credit: £7,182.51, Total Amount Payable: £33,979.51, Representative APR: 10.90%, Interest Rate (Fixed): 5.35%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202063,129 milesHybrid£17,897or £258 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £257.23, Customer Deposit: £2,684.00, Total Deposit: £2,684.55, Optional Final Payment: £7,853.50, Total Charge For Credit: £4,988.09, Total Amount Payable: £22,885.09, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202050,411 milesHybrid£22,997or £357 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £356.57, Customer Deposit: £3,449.00, Total Deposit: £3,449.55, Optional Final Payment: £8,528.50, Total Charge For Credit: £6,096.41, Total Amount Payable: £29,093.41, Representative APR: 10.90%, Interest Rate (Fixed): 5.36%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202043,430 milesHybrid£23,697or £366 mo38 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £365.80, Customer Deposit: £3,554.00, Total Deposit: £3,554.55, Optional Final Payment: £8,888.50, Total Charge For Credit: £6,304.45, Total Amount Payable: £30,001.45, Representative APR: 10.90%, Interest Rate (Fixed): 5.36%, Excess Mileage Charge: 11.40ppm, Mileage Per Annum: 10,000Read more