BMW 3 Series320i M Sport 4dr Step Auto202415,527 milesPetrol£28,599or £408 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.44, Customer Deposit: £4,289.00, Total Deposit: £4,289.85, Optional Final Payment: £13,942.00, Total Charge For Credit: £8,782.53, Total Amount Payable: £37,381.53, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto20227,904 milesPetrol£26,999or £405 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £404.58, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £11,979.00, Total Charge For Credit: £8,045.11, Total Amount Payable: £35,044.11, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202123,528 milesHybrid£23,199or £349 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.58, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Optional Final Payment: £10,237.00, Total Charge For Credit: £6,901.11, Total Amount Payable: £30,100.11, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202111,610 milesPetrol£23,999or £350 mo20 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.55, Customer Deposit: £3,599.00, Total Deposit: £3,599.85, Optional Final Payment: £11,246.00, Total Charge For Credit: £7,275.70, Total Amount Payable: £31,274.70, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202138,145 milesHybrid£23,199or £513 mo20 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £512.49, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Total Charge For Credit: £4,880.37, Total Amount Payable: £28,079.37, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Auto202025,934 milesHybrid£21,399£700 off£20,699or £458 mo20 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £457.27, Customer Deposit: £3,104.00, Total Deposit: £3,104.85, Total Charge For Credit: £4,354.81, Total Amount Payable: £25,053.81, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e SE Pro 4dr Step Auto202167,920 milesHybrid£15,820or £238 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £237.38, Customer Deposit: £2,373.00, Total Deposit: £2,373.00, Optional Final Payment: £7,492.32, Total Charge For Credit: £5,202.18, Total Amount Payable: £21,022.18, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.59ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202150,503 milesHybrid£16,920or £248 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £247.63, Customer Deposit: £2,538.00, Total Deposit: £2,538.00, Optional Final Payment: £8,391.63, Total Charge For Credit: £5,648.24, Total Amount Payable: £22,568.24, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.59ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202118,268 milesHybrid£23,970or £356 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.09, Customer Deposit: £3,595.00, Total Deposit: £3,595.50, Optional Final Payment: £11,628.95, Total Charge For Credit: £7,943.68, Total Amount Payable: £31,913.68, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202066,736 milesHybrid£16,480or £260 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £259.55, Customer Deposit: £2,472.00, Total Deposit: £2,472.00, Optional Final Payment: £7,063.00, Total Charge For Credit: £5,253.85, Total Amount Payable: £21,733.85, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.09ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202064,480 milesHybrid£16,980or £270 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £269.19, Customer Deposit: £2,547.00, Total Deposit: £2,547.00, Optional Final Payment: £7,170.58, Total Charge For Credit: £5,389.51, Total Amount Payable: £22,369.51, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.09ppm, Mileage Per Annum: 10,000Read more