BMW 3 Series330e M Sport 5dr Step Auto202410,036 milesHybrid£41,695or £558 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £557.73, Customer Deposit: £6,254.00, Total Deposit: £6,254.25, Optional Final Payment: £19,859.16, Total Charge For Credit: £10,631.72, Total Amount Payable: £52,326.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20249,503 milesHybrid£32,445or £407 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £406.58, Customer Deposit: £4,866.00, Total Deposit: £4,866.75, Optional Final Payment: £17,019.08, Total Charge For Credit: £8,550.09, Total Amount Payable: £40,995.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20241,000 milesDiesel£51,990or £715 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £714.49, Customer Deposit: £7,798.00, Total Deposit: £7,798.50, Optional Final Payment: £23,675.55, Total Charge For Credit: £13,065.08, Total Amount Payable: £65,055.08, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.61ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto202425 milesHybrid£46,990or £690 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £689.70, Customer Deposit: £7,048.00, Total Deposit: £7,048.50, Optional Final Payment: £18,890.65, Total Charge For Credit: £11,365.05, Total Amount Payable: £58,355.05, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202411,620 milesHybrid£32,985or £424 mo14 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.24, Customer Deposit: £4,947.00, Total Deposit: £4,947.75, Optional Final Payment: £16,737.16, Total Charge For Credit: £8,592.19, Total Amount Payable: £41,577.19, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20243,232 milesHybrid£35,880or £463 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £462.41, Customer Deposit: £5,382.00, Total Deposit: £5,382.00, Optional Final Payment: £18,090.82, Total Charge For Credit: £9,326.09, Total Amount Payable: £45,206.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.79ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto20244,280 milesPetrol£36,880or £479 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £478.84, Customer Deposit: £5,532.00, Total Deposit: £5,532.00, Optional Final Payment: £18,392.77, Total Charge For Credit: £9,550.25, Total Amount Payable: £46,430.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20243,654 milesHybrid£35,880or £466 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.82, Customer Deposit: £5,382.00, Total Deposit: £5,382.00, Optional Final Payment: £17,895.93, Total Charge For Credit: £9,291.47, Total Amount Payable: £45,171.47, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.11ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20237,886 milesPetrol£33,490or £474 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £473.02, Customer Deposit: £5,023.00, Total Deposit: £5,023.50, Optional Final Payment: £16,569.73, Total Charge For Credit: £10,335.17, Total Amount Payable: £43,825.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto20247,358 milesDiesel£37,695or £502 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £501.22, Customer Deposit: £5,654.00, Total Deposit: £5,654.25, Optional Final Payment: £18,125.43, Total Charge For Credit: £9,642.02, Total Amount Payable: £47,337.02, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.71ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20239,638 milesHybrid£33,485or £470 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £469.30, Customer Deposit: £5,022.00, Total Deposit: £5,022.75, Optional Final Payment: £16,783.36, Total Charge For Credit: £10,378.21, Total Amount Payable: £43,863.21, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto20244,512 milesPetrol£38,990or £516 mo10 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £515.44, Customer Deposit: £5,848.00, Total Deposit: £5,848.50, Optional Final Payment: £18,919.66, Total Charge For Credit: £10,003.84, Total Amount Payable: £48,993.84, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto20245,509 milesDiesel£46,750£1,370 off£45,380or £591 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £590.40, Customer Deposit: £6,807.00, Total Deposit: £6,807.00, Optional Final Payment: £22,563.21, Total Charge For Credit: £11,739.01, Total Amount Payable: £57,119.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.57ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202137,000 milesHybrid£32,950£1,000 off£31,95027 miles away