BMW 3 Series330e M Sport 4dr Step Auto202410,412 milesHybrid£32,000or £474 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £473.04, Customer Deposit: £4,800.00, Total Deposit: £4,800.00, Optional Final Payment: £14,582.77, Total Charge For Credit: £9,615.65, Total Amount Payable: £41,615.65, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.08ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 5dr Step Auto202321,936 milesPetrol£31,400or £446 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £445.41, Customer Deposit: £4,710.00, Total Deposit: £4,710.00, Optional Final Payment: £15,422.17, Total Charge For Credit: £9,666.44, Total Amount Payable: £41,066.44, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202211,839 milesHybrid£30,500or £459 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £458.22, Customer Deposit: £4,575.00, Total Deposit: £4,575.00, Optional Final Payment: £13,462.47, Total Charge For Credit: £9,073.81, Total Amount Payable: £39,573.81, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.65ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202210,370 milesPetrol£27,300or £414 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £413.33, Customer Deposit: £4,095.00, Total Deposit: £4,095.00, Optional Final Payment: £11,861.52, Total Charge For Credit: £8,083.03, Total Amount Payable: £35,383.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202222,206 milesPetrol£25,300or £383 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £382.43, Customer Deposit: £3,795.00, Total Deposit: £3,795.00, Optional Final Payment: £11,028.96, Total Charge For Credit: £7,498.17, Total Amount Payable: £32,798.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201948,937 milesPetrol£20,300or £449 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £448.44, Customer Deposit: £3,045.00, Total Deposit: £3,045.00, Total Charge For Credit: £4,271.12, Total Amount Payable: £24,571.12, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series340i M Sport Shadow Edition 4dr Step Auto201839,081 milesPetrol£23,900or £528 mo16 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £527.96, Customer Deposit: £3,585.00, Total Deposit: £3,585.00, Total Charge For Credit: £5,028.08, Total Amount Payable: £28,928.08, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series320i M Sport 4dr Step Auto20252,000 milesPetrol£37,999or £528 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £527.47, Customer Deposit: £5,699.00, Total Deposit: £5,699.85, Optional Final Payment: £17,003.94, Total Charge For Credit: £9,495.88, Total Amount Payable: £47,494.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20253,000 milesPetrol£40,999or £583 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £582.56, Customer Deposit: £6,149.00, Total Deposit: £6,149.85, Optional Final Payment: £17,579.01, Total Charge For Credit: £10,110.18, Total Amount Payable: £51,109.18, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20253,000 milesPetrol£39,222or £553 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £552.76, Customer Deposit: £5,883.00, Total Deposit: £5,883.30, Optional Final Payment: £17,076.75, Total Charge For Credit: £9,717.77, Total Amount Payable: £48,939.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.15ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202413,161 milesPetrol£29,999or £421 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.03, Customer Deposit: £4,499.00, Total Deposit: £4,499.85, Optional Final Payment: £15,061.02, Total Charge For Credit: £9,303.28, Total Amount Payable: £39,302.28, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport 4dr Step Auto202431,523 milesHybrid£25,222or £369 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.35, Customer Deposit: £3,783.00, Total Deposit: £3,783.30, Optional Final Payment: £11,760.61, Total Charge For Credit: £7,634.36, Total Amount Payable: £32,856.36, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.48ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202325,308 milesHybrid£28,999or £434 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.48, Customer Deposit: £4,349.00, Total Deposit: £4,349.85, Optional Final Payment: £12,930.10, Total Charge For Credit: £8,654.51, Total Amount Payable: £37,653.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202121,700 milesPetrol£25,555or £399 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £398.35, Customer Deposit: £3,833.00, Total Deposit: £3,833.25, Optional Final Payment: £10,424.60, Total Charge For Credit: £7,425.30, Total Amount Payable: £32,980.30, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20219,871 milesPetrol£25,999or £404 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.50, Customer Deposit: £3,899.00, Total Deposit: £3,899.85, Optional Final Payment: £10,710.43, Total Charge For Credit: £7,575.78, Total Amount Payable: £33,574.78, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.76ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto201920,381 milesPetrol£25,888or £572 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £571.88, Customer Deposit: £3,883.00, Total Deposit: £3,883.20, Total Charge For Credit: £5,446.44, Total Amount Payable: £31,334.44, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%Read more
BMW 3 Series330i M Sport 4dr Step Auto202140,142 milesPetrol£24,403or £382 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £381.33, Customer Deposit: £3,660.00, Total Deposit: £3,660.45, Optional Final Payment: £9,898.96, Total Charge For Credit: £7,078.92, Total Amount Payable: £31,481.92, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.23ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202171,342 milesHybrid£19,695or £319 mo33 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.95, Customer Deposit: £2,954.00, Total Deposit: £2,954.25, Optional Final Payment: £7,325.40, Total Charge For Credit: £5,575.30, Total Amount Payable: £25,270.30, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.44ppm, Mileage Per Annum: 10,000Read more