BMW 3 Series330e SE Pro 4dr Step Auto202029,634 milesHybrid£19,900or £323 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £322.67, Customer Deposit: £2,985.00, Total Deposit: £3,235.00, Optional Final Payment: £7,835.50, Total Charge For Credit: £6,335.99, Total Amount Payable: £26,235.99, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Step Auto202065,742 milesHybrid£17,450or £281 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £280.99, Customer Deposit: £2,617.00, Total Deposit: £2,867.50, Optional Final Payment: £6,940.00, Total Charge For Credit: £5,564.03, Total Amount Payable: £23,014.03, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202317,145 milesPetrol£26,349or £370 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.97, Customer Deposit: £3,952.00, Total Deposit: £3,952.35, Optional Final Payment: £13,166.00, Total Charge For Credit: £8,157.94, Total Amount Payable: £34,506.94, 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 Auto202319,576 milesPetrol£26,149or £369 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.57, Customer Deposit: £3,922.00, Total Deposit: £3,922.35, Optional Final Payment: £12,983.00, Total Charge For Credit: £8,079.14, Total Amount Payable: £34,228.14, 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 Auto202319,935 milesPetrol£26,149or £370 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.02, Customer Deposit: £3,922.00, Total Deposit: £3,922.35, Optional Final Payment: £12,956.00, Total Charge For Credit: £8,073.29, Total Amount Payable: £34,222.29, 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 Auto202315,131 milesPetrol£26,449or £370 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.68, Customer Deposit: £3,967.00, Total Deposit: £3,967.35, Optional Final Payment: £13,317.00, Total Charge For Credit: £8,210.31, Total Amount Payable: £34,659.31, 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 Auto202318,102 milesPetrol£26,149or £367 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £366.70, Customer Deposit: £3,922.00, Total Deposit: £3,922.35, Optional Final Payment: £13,094.00, Total Charge For Credit: £8,102.25, Total Amount Payable: £34,251.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202146,600 milesDiesel£27,799or £427 mo21 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.14, Customer Deposit: £4,169.00, Total Deposit: £4,169.85, Optional Final Payment: £11,766.00, Total Charge For Credit: £8,165.43, Total Amount Payable: £35,964.43, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d Sport 4dr Step Auto201940,051 milesDiesel£19,849£850 off£18,999or £420 mo21 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £419.71, Customer Deposit: £2,849.00, Total Deposit: £2,849.85, Total Charge For Credit: £3,996.93, Total Amount Payable: £22,995.93, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series320i M Sport 4dr Step Auto202218,266 milesPetrol£24,850or £390 mo22 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.16, Customer Deposit: £3,727.00, Total Deposit: £3,727.50, Optional Final Payment: £11,507.50, Total Charge For Credit: £8,675.52, Total Amount Payable: £33,525.52, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201755,066 milesDiesel£14,795or £311 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £310.78, Customer Deposit: £2,219.00, Total Deposit: £2,219.25, Total Charge For Credit: £2,342.69, Total Amount Payable: £17,137.69, Representative APR: 9.00%, Interest Rate (Fixed): 8.99%Read more
BMW 3 Series330e M Sport 4dr Step Auto20245,961 milesHybrid£34,850£1,449 off£33,401or £440 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.84, Customer Deposit: £5,010.00, Total Deposit: £5,010.15, Optional Final Payment: £16,305.65, Total Charge For Credit: £8,587.28, Total Amount Payable: £41,988.28, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto20235,670 milesHybrid£57,905or £875 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £874.24, Customer Deposit: £8,685.00, Total Deposit: £8,685.75, Optional Final Payment: £21,889.54, Total Charge For Credit: £13,759.57, Total Amount Payable: £71,664.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.98ppm, Mileage Per Annum: 10,000Read more