BMW 3 Series330e M Sport 4dr Step Auto202044,000 milesHybrid£20,000or £305 mo Delivery*Representative example: Contract Length: 49 months, 48 Monthly Payments: £304.11, Customer Deposit: £3,000.00, Total Deposit: £3,000.00, Optional Final Payment: £9,016.00, Total Charge For Credit: £6,613.28, Total Amount Payable: £26,613.28, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202015,000 milesHybrid£24,500or £376 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.13, Customer Deposit: £3,675.00, Total Deposit: £3,675.00, Optional Final Payment: £11,457.50, Total Charge For Credit: £8,263.61, Total Amount Payable: £32,763.61, Representative APR: 13.30%, Interest Rate (Fixed): 13.29%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202145,190 milesHybrid£24,000or £390 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.60, Customer Deposit: £3,600.00, Total Deposit: £3,850.00, Optional Final Payment: £9,505.00, Total Charge For Credit: £7,666.20, Total Amount Payable: £31,666.20, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202022,927 milesHybrid£24,248£842 off£23,406or £312 mo1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £311.58, Customer Deposit: £3,510.00, Total Deposit: £3,510.90, Optional Final Payment: £11,234.64, Total Charge For Credit: £5,983.80, Total Amount Payable: £29,389.80, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20246,980 milesPetrol£30,583or £369 mo1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.92, Customer Deposit: £4,587.00, Total Deposit: £4,587.45, Optional Final Payment: £16,860.14, Total Charge For Credit: £8,203.83, Total Amount Payable: £38,786.83, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202129,921 milesPetrol£22,991or £292 mo1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.75, Customer Deposit: £3,448.00, Total Deposit: £3,448.65, Optional Final Payment: £11,851.85, Total Charge For Credit: £6,021.75, Total Amount Payable: £29,012.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20237,865 milesHybrid£34,103or £451 mo1 mile away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £450.98, Customer Deposit: £5,115.00, Total Deposit: £5,115.45, Optional Final Payment: £16,540.21, Total Charge For Credit: £8,748.72, Total Amount Payable: £42,851.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto201964,061 milesHybrid£16,107or £222 mo32 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,206or £273 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £272.70, Customer Deposit: £2,730.00, Total Deposit: £2,730.90, Optional Final Payment: £8,464.21, Total Charge For Credit: £6,078.71, Total Amount Payable: £24,284.71, 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,046or £289 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £288.27, Customer Deposit: £2,856.00, Total Deposit: £2,856.90, Optional Final Payment: £8,669.10, Total Charge For Credit: £6,316.96, Total Amount Payable: £25,362.96, 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 mo32 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,029or £352 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £351.61, Customer Deposit: £3,454.00, Total Deposit: £3,454.35, Optional Final Payment: £10,292.00, Total Charge For Credit: £7,594.63, Total Amount Payable: £30,623.63, 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 Auto202121,343 milesPetrol£23,406or £354 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £353.82, Customer Deposit: £3,510.00, Total Deposit: £3,510.90, Optional Final Payment: £10,680.50, Total Charge For Credit: £7,768.76, Total Amount Payable: £31,174.76, 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,190or £311 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £310.74, Customer Deposit: £3,028.00, Total Deposit: £3,028.50, Optional Final Payment: £8,869.75, Total Charge For Credit: £6,623.77, Total Amount Payable: £26,813.77, 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,083or £297 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £296.48, Customer Deposit: £2,862.00, Total Deposit: £2,862.45, Optional Final Payment: £8,210.75, Total Charge For Credit: £6,221.24, Total Amount Payable: £25,304.24, 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,825or £265 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £264.06, Customer Deposit: £2,523.00, Total Deposit: £2,523.75, Optional Final Payment: £7,073.70, Total Charge For Credit: £5,447.33, Total Amount Payable: £22,272.33, 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,622or £298 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £297.08, Customer Deposit: £2,943.00, Total Deposit: £2,943.30, Optional Final Payment: £8,925.22, Total Charge For Credit: £6,506.36, Total Amount Payable: £26,128.36, 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,184or £275 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £274.38, Customer Deposit: £2,727.00, Total Deposit: £2,727.60, Optional Final Payment: £8,328.84, Total Charge For Credit: £6,042.68, Total Amount Payable: £24,226.68, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more