BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202163,209 milesHybrid£21,349or £337 mo2 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £336.25, Customer Deposit: £3,202.00, Total Deposit: £3,202.35, Optional Final Payment: £8,902.25, Total Charge For Credit: £6,895.60, Total Amount Payable: £28,244.60, 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£22,755or £337 mo2 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £336.53, Customer Deposit: £3,413.00, Total Deposit: £3,413.25, Optional Final Payment: £10,846.00, Total Charge For Credit: £7,657.69, Total Amount Payable: £30,412.69, 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 Auto202120,792 milesHybrid£22,819or £337 mo2 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £336.05, Customer Deposit: £3,422.00, Total Deposit: £3,422.85, Optional Final Payment: £10,965.00, Total Charge For Credit: £7,699.25, Total Amount Payable: £30,518.25, 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£19,718or £301 mo2 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £300.13, Customer Deposit: £2,957.00, Total Deposit: £2,957.70, Optional Final Payment: £8,869.75, Total Charge For Credit: £6,515.69, Total Amount Payable: £26,233.69, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202036,398 milesHybrid£19,317or £302 mo2 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £301.04, Customer Deposit: £2,897.00, Total Deposit: £2,897.55, Optional Final Payment: £8,253.72, Total Charge For Credit: £6,284.19, Total Amount Payable: £25,601.19, 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£16,832or £258 mo2 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £257.50, Customer Deposit: £2,524.00, Total Deposit: £2,524.80, Optional Final Payment: £7,490.96, Total Charge For Credit: £5,543.76, Total Amount Payable: £22,375.76, 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£17,990or £271 mo2 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £270.02, Customer Deposit: £2,698.00, Total Deposit: £2,698.50, Optional Final Payment: £8,328.84, Total Charge For Credit: £5,998.30, Total Amount Payable: £23,988.30, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto201964,061 milesHybrid£15,754or £354 mo2 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £353.92, Customer Deposit: £2,363.00, Total Deposit: £2,363.10, Total Charge For Credit: £3,597.26, Total Amount Payable: £19,351.26, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series330e Sport 4dr Step Auto201880,001 milesHybrid£10,131or £228 mo2 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £227.59, Customer Deposit: £1,519.00, Total Deposit: £1,519.65, Total Charge For Credit: £2,312.97, Total Amount Payable: £12,443.97, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,275 milesPetrol£29,699£600 off£29,099or £415 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.24, Customer Deposit: £4,364.00, Total Deposit: £4,364.85, Optional Final Payment: £14,205.00, Total Charge For Credit: £8,940.13, Total Amount Payable: £38,039.13, 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,699£600 off£29,099or £415 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £414.15, Customer Deposit: £4,364.00, Total Deposit: £4,364.85, Optional Final Payment: £14,210.00, Total Charge For Credit: £8,940.90, Total Amount Payable: £38,039.90, 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 mo10 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 Series320d Sport 4dr Step Auto201939,584 milesDiesel£19,999or £442 mo10 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 SeriesM340d xDrive MHT 4dr Step Auto20247,771 milesDiesel£45,793or £609 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £608.62, Customer Deposit: £6,868.00, Total Deposit: £6,868.95, Optional Final Payment: £22,035.26, Total Charge For Credit: £11,716.35, Total Amount Payable: £57,509.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.63ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202220,546 milesPetrol£25,991or £332 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £331.66, Customer Deposit: £3,898.00, Total Deposit: £3,898.65, Optional Final Payment: £13,293.59, Total Charge For Credit: £6,789.26, Total Amount Payable: £32,780.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.22ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202129,036 milesHybrid£22,838or £298 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.38, Customer Deposit: £3,425.00, Total Deposit: £3,425.70, Optional Final Payment: £11,340.83, Total Charge For Credit: £5,905.39, Total Amount Payable: £28,743.39, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.27ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202011,962 milesPetrol£24,653or £330 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £329.02, Customer Deposit: £3,697.00, Total Deposit: £3,697.95, Optional Final Payment: £11,784.79, Total Charge For Credit: £6,293.68, Total Amount Payable: £30,946.68, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202062,574 milesHybrid£20,139or £288 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £287.77, Customer Deposit: £3,020.00, Total Deposit: £3,020.85, Optional Final Payment: £8,542.95, Total Charge For Credit: £4,949.99, Total Amount Payable: £25,088.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.78ppm, Mileage Per Annum: 10,000Read more