BMW 3 Series330e Sport Pro 4dr Auto201964,061 milesHybrid£16,122or £222 mo14 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 Auto202050,535 milesHybrid£18,205or £273 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £272.67, Customer Deposit: £2,730.00, Total Deposit: £2,730.75, Optional Final Payment: £8,464.21, Total Charge For Credit: £6,078.12, Total Amount Payable: £24,283.12, 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 Auto202046,822 milesHybrid£19,045or £289 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £288.24, Customer Deposit: £2,856.00, Total Deposit: £2,856.75, Optional Final Payment: £8,669.10, Total Charge For Credit: £6,316.37, Total Amount Payable: £25,361.37, 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,061or £263 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £262.65, Customer Deposit: £2,559.00, Total Deposit: £2,559.15, Optional Final Payment: £7,490.96, Total Charge For Credit: £5,596.31, Total Amount Payable: £22,657.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 Auto202122,748 milesHybrid£23,022or £352 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £351.45, Customer Deposit: £3,453.00, Total Deposit: £3,453.30, Optional Final Payment: £10,292.00, Total Charge For Credit: £7,592.90, Total Amount Payable: £30,614.90, 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 Auto202160,647 milesPetrol£20,193or £311 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £310.80, Customer Deposit: £3,028.00, Total Deposit: £3,028.95, Optional Final Payment: £8,869.75, Total Charge For Credit: £6,624.10, Total Amount Payable: £26,817.10, 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,042or £296 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £295.56, Customer Deposit: £2,856.00, Total Deposit: £2,856.30, Optional Final Payment: £8,210.75, Total Charge For Credit: £6,211.93, Total Amount Payable: £25,253.93, 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 Auto202041,120 milesHybrid£19,621or £298 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £297.06, Customer Deposit: £2,943.00, Total Deposit: £2,943.15, Optional Final Payment: £8,925.22, Total Charge For Credit: £6,506.25, Total Amount Payable: £26,127.25, 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 Auto202156,319 milesHybrid£16,791or £264 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £263.30, Customer Deposit: £2,518.00, Total Deposit: £2,518.65, Optional Final Payment: £7,073.70, Total Charge For Credit: £5,439.75, Total Amount Payable: £22,230.75, 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,185or £275 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £274.40, Customer Deposit: £2,727.00, Total Deposit: £2,727.75, Optional Final Payment: £8,328.84, Total Charge For Credit: £6,042.79, Total Amount Payable: £24,227.79, 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 Auto202217,088 milesPetrol£26,899£1,200 off£25,699or £363 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.59, Customer Deposit: £3,854.00, Total Deposit: £3,854.85, Optional Final Payment: £12,738.00, Total Charge For Credit: £7,935.58, Total Amount Payable: £33,634.58, 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 Auto202317,321 milesPetrol£28,699£700 off£27,999or £402 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.68, Customer Deposit: £4,199.00, Total Deposit: £4,199.85, Optional Final Payment: £13,484.00, Total Charge For Credit: £8,563.81, Total Amount Payable: £36,562.81, 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,275 milesPetrol£29,299or £419 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.73, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £14,205.00, Total Charge For Credit: £8,981.16, Total Amount Payable: £38,280.16, 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£28,699or £415 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.10, Customer Deposit: £4,304.00, Total Deposit: £4,304.85, Optional Final Payment: £13,680.00, Total Charge For Credit: £8,748.55, Total Amount Payable: £37,447.55, 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,299or £419 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.65, Customer Deposit: £4,394.00, Total Deposit: £4,394.85, Optional Final Payment: £14,210.00, Total Charge For Credit: £8,982.40, Total Amount Payable: £38,281.40, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d Sport 4dr Step Auto201939,584 milesDiesel£19,999or £442 mo22 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 Step Auto20208,938 milesHybrid£22,199or £491 mo22 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £490.40, Customer Deposit: £3,329.00, Total Deposit: £3,329.85, Total Charge For Credit: £4,670.05, Total Amount Payable: £26,869.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202120,792 milesHybrid£23,095or £352 mo14 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £351.27, Customer Deposit: £3,464.00, Total Deposit: £3,464.25, Optional Final Payment: £10,404.99, Total Charge For Credit: £7,635.20, Total Amount Payable: £30,730.20, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more