BMW 3 Series330e Sport Pro 4dr Step Auto202035,212 milesHybrid£19,618or £301 mo3 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £300.81, Customer Deposit: £2,942.00, Total Deposit: £2,942.70, Optional Final Payment: £8,687.89, Total Charge For Credit: £6,451.47, Total Amount Payable: £26,069.47, 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,693or £283 mo3 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £282.83, Customer Deposit: £2,803.00, Total Deposit: £2,803.95, Optional Final Payment: £8,514.31, Total Charge For Credit: £6,201.10, Total Amount Payable: £24,894.10, 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 Auto202036,543 milesHybrid£20,178or £300 mo3 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £299.57, Customer Deposit: £3,026.00, Total Deposit: £3,026.70, Optional Final Payment: £9,546.16, Total Charge For Credit: £6,774.22, Total Amount Payable: £26,952.22, 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 Auto202030,388 milesHybrid£19,493or £295 mo3 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £294.13, Customer Deposit: £2,923.00, Total Deposit: £2,923.95, Optional Final Payment: £8,928.35, Total Charge For Credit: £6,477.54, Total Amount Payable: £25,970.54, 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 Auto202192,518 milesHybrid£15,158or £341 mo3 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £340.53, Customer Deposit: £2,273.00, Total Deposit: £2,273.70, Total Charge For Credit: £3,461.14, Total Amount Payable: £18,619.14, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 3 Series335d xDrive M Sport Shadow Edition 4dr Step Auto201863,855 milesDiesel£17,89026 miles away
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201862,598 milesDiesel£15,300£1,193 off£14,10712 miles away
BMW 3 Series320i M Sport 4dr Step Auto202115,483 milesPetrol£24,999or £319 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £318.19, Customer Deposit: £3,749.00, Total Deposit: £3,749.85, Optional Final Payment: £12,832.37, Total Charge For Credit: £6,538.15, Total Amount Payable: £31,537.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.67ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202022,927 milesHybrid£23,973or £324 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.89, Customer Deposit: £3,595.00, Total Deposit: £3,595.95, Optional Final Payment: £11,234.64, Total Charge For Credit: £6,080.42, Total Amount Payable: £30,053.42, 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£31,127or £381 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.73, Customer Deposit: £4,669.00, Total Deposit: £4,669.05, Optional Final Payment: £16,860.14, Total Charge For Credit: £8,296.50, Total Amount Payable: £39,423.50, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d xDrive MHT M Sport 4dr Step Auto202224,096 milesDiesel£31,238or £438 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.89, Customer Deposit: £4,685.00, Total Deposit: £4,685.70, Optional Final Payment: £13,734.60, Total Charge For Credit: £7,763.13, Total Amount Payable: £39,001.13, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.61ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e xDrive M Sport 4dr Step Auto20237,865 milesHybrid£35,619or £484 mo30 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £483.90, Customer Deposit: £5,342.00, Total Deposit: £5,342.85, Optional Final Payment: £16,540.21, Total Charge For Credit: £9,007.36, Total Amount Payable: £44,626.36, 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 Step Auto202023,942 milesHybrid£20,800or £316 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.59, Customer Deposit: £3,120.00, Total Deposit: £3,370.00, Optional Final Payment: £9,505.00, Total Charge For Credit: £6,907.73, Total Amount Payable: £27,707.73, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e Sport Pro 4dr Auto202040,387 milesHybrid£20,700or £334 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £333.01, Customer Deposit: £3,105.00, Total Deposit: £3,355.00, Optional Final Payment: £8,303.50, Total Charge For Credit: £6,609.97, Total Amount Payable: £27,309.97, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,457 milesPetrol£39,499or £608 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £607.74, Customer Deposit: £5,924.00, Total Deposit: £6,174.85, Optional Final Payment: £17,897.50, Total Charge For Credit: £13,137.13, Total Amount Payable: £52,636.13, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202024,179 milesPetrol£22,750or £363 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.27, Customer Deposit: £3,412.00, Total Deposit: £3,662.50, Optional Final Payment: £9,392.50, Total Charge For Credit: £7,331.69, Total Amount Payable: £30,081.69, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20217,119 milesPetrol£26,099or £400 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.01, Customer Deposit: £3,914.00, Total Deposit: £4,164.85, Optional Final Payment: £11,845.00, Total Charge For Credit: £8,664.32, Total Amount Payable: £34,763.32, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20237,496 milesPetrol£28,999or £413 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £412.51, Customer Deposit: £4,349.00, Total Deposit: £4,599.85, Optional Final Payment: £15,085.00, Total Charge For Credit: £10,073.82, Total Amount Payable: £39,072.82, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more