BMW 3 Series330e M Sport 4dr Step Auto202123,528 milesHybrid£23,199or £349 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.94, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Optional Final Payment: £10,216.00, Total Charge For Credit: £6,897.03, Total Amount Payable: £30,096.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202024,030 milesHybrid£25,599or £566 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £565.51, Customer Deposit: £3,839.00, Total Deposit: £3,839.85, Total Charge For Credit: £5,385.33, Total Amount Payable: £30,984.33, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Auto202025,934 milesHybrid£21,399or £473 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £472.73, Customer Deposit: £3,209.00, Total Deposit: £3,209.85, Total Charge For Credit: £4,501.89, Total Amount Payable: £25,900.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d xDrive Sport 4dr Step Auto201937,012 milesDiesel£21,995£1,950 off£20,045or £442 mo26 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £441.32, Customer Deposit: £3,006.00, Total Deposit: £3,006.75, Total Charge For Credit: £4,145.11, Total Amount Payable: £24,190.11, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto201927,522 milesPetrol£23,997£1,056 off£22,941or £506 mo26 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £505.08, Customer Deposit: £3,441.00, Total Deposit: £3,441.15, Total Charge For Credit: £4,743.99, Total Amount Payable: £27,684.99, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202163,209 milesHybrid£21,557or £320 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £319.09, Customer Deposit: £3,233.00, Total Deposit: £3,233.55, Optional Final Payment: £8,902.25, Total Charge For Credit: £5,895.12, Total Amount Payable: £27,452.12, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202134,204 milesHybrid£18,705or £269 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £268.73, Customer Deposit: £2,805.00, Total Deposit: £2,805.75, Optional Final Payment: £8,210.75, Total Charge For Credit: £5,210.54, Total Amount Payable: £23,915.54, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202124,845 milesHybrid£22,634or £325 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £324.71, Customer Deposit: £3,395.00, Total Deposit: £3,395.10, Optional Final Payment: £9,963.70, Total Charge For Credit: £6,310.88, Total Amount Payable: £28,944.88, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202050,535 milesHybrid£18,052or £251 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £250.31, Customer Deposit: £2,707.00, Total Deposit: £2,707.80, Optional Final Payment: £8,464.21, Total Charge For Credit: £5,134.89, Total Amount Payable: £23,186.89, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202035,684 milesHybrid£20,295or £291 mo26 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £290.18, Customer Deposit: £3,044.00, Total Deposit: £3,044.25, Optional Final Payment: £8,992.10, Total Charge For Credit: £5,669.99, Total Amount Payable: £25,964.99, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202063,129 milesHybrid£17,897or £258 mo27 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.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202154,843 milesHybrid£18,390or £299 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £298.73, Customer Deposit: £2,758.00, Total Deposit: £2,758.50, Optional Final Payment: £7,896.00, Total Charge For Credit: £6,304.81, Total Amount Payable: £24,694.81, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202170,000 milesHybrid£19,390or £331 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £330.02, Customer Deposit: £2,908.00, Total Deposit: £2,908.50, Optional Final Payment: £7,398.00, Total Charge For Credit: £6,427.44, Total Amount Payable: £25,817.44, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d MHT SE 4dr Step Auto202072,896 milesHybrid£14,690or £255 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £254.48, Customer Deposit: £2,203.00, Total Deposit: £2,203.50, Optional Final Payment: £5,330.00, Total Charge For Credit: £4,804.06, Total Amount Payable: £19,494.06, Representative APR: 13.90%, Interest Rate (Fixed): 13.07%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more