BMW 3 Series330e M Sport 4dr Step Auto20249,104 milesHybrid£31,599or £476 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £475.57, Customer Deposit: £4,739.00, Total Deposit: £4,739.85, Optional Final Payment: £13,898.00, Total Charge For Credit: £9,390.64, Total Amount Payable: £40,989.64, 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 Auto202314,357 milesPetrol£26,649or £374 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.19, Customer Deposit: £3,997.00, Total Deposit: £3,997.35, Optional Final Payment: £13,375.00, Total Charge For Credit: £8,263.28, Total Amount Payable: £34,912.28, 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,907 milesPetrol£26,249or £370 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.97, Customer Deposit: £3,937.00, Total Deposit: £3,937.35, Optional Final Payment: £13,033.00, Total Charge For Credit: £8,109.94, Total Amount Payable: £34,358.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 Auto202315,527 milesPetrol£26,449or £371 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.18, Customer Deposit: £3,967.00, Total Deposit: £3,967.35, Optional Final Payment: £13,287.00, Total Charge For Credit: £8,203.81, Total Amount Payable: £34,652.81, 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,123 milesPetrol£26,799or £378 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.52, Customer Deposit: £4,019.00, Total Deposit: £4,019.85, Optional Final Payment: £13,318.00, Total Charge For Credit: £8,282.29, Total Amount Payable: £35,081.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 Auto202316,189 milesPetrol£26,449or £372 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £371.01, Customer Deposit: £3,967.00, Total Deposit: £3,967.35, Optional Final Payment: £13,238.00, Total Charge For Credit: £8,193.82, Total Amount Payable: £34,642.82, 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 Auto202316,414 milesPetrol£26,449or £372 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £371.29, Customer Deposit: £3,967.00, Total Deposit: £3,967.35, Optional Final Payment: £13,221.00, Total Charge For Credit: £8,189.98, Total Amount Payable: £34,638.98, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202315,741 milesHybrid£31,199or £484 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £483.31, Customer Deposit: £4,679.00, Total Deposit: £4,679.85, Optional Final Payment: £12,906.00, Total Charge For Credit: £9,102.42, Total Amount Payable: £40,301.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202232,184 milesHybrid£25,549£850 off£24,699or £377 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.43, Customer Deposit: £3,704.00, Total Deposit: £3,704.85, Optional Final Payment: £10,584.00, Total Charge For Credit: £7,282.06, Total Amount Payable: £31,981.06, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto20219,813 milesHybrid£21,799or £347 mo24 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.36, Customer Deposit: £3,269.00, Total Deposit: £3,269.85, Optional Final Payment: £8,503.00, Total Charge For Credit: £6,252.77, Total Amount Payable: £28,051.77, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202139,250 milesHybrid£23,549or £521 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £520.23, Customer Deposit: £3,532.00, Total Deposit: £3,532.35, Total Charge For Credit: £4,954.39, Total Amount Payable: £28,503.39, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d MHT M Sport 4dr Step Auto202035,644 milesDiesel£22,049or £488 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £487.09, Customer Deposit: £3,307.00, Total Deposit: £3,307.35, Total Charge For Credit: £4,638.67, Total Amount Payable: £26,687.67, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d M Sport 4dr Step Auto202049,071 milesDiesel£21,749or £481 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £480.46, Customer Deposit: £3,262.00, Total Deposit: £3,262.35, Total Charge For Credit: £4,575.43, Total Amount Payable: £26,324.43, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320d M Sport 4dr Step Auto202027,533 milesDiesel£23,849£1,150 off£22,699or £502 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £501.45, Customer Deposit: £3,404.00, Total Deposit: £3,404.85, Total Charge For Credit: £4,775.45, Total Amount Payable: £27,474.45, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Auto202043,869 milesHybrid£19,299or £427 mo24 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £426.34, Customer Deposit: £2,894.00, Total Deposit: £2,894.85, Total Charge For Credit: £4,060.17, Total Amount Payable: £23,359.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series320d EfficientDynamics Plus 4dr201782,500 milesDiesel£8,790or £201 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £200.73, Customer Deposit: £1,318.00, Total Deposit: £1,318.50, Total Charge For Credit: £2,164.54, Total Amount Payable: £10,954.54, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%Read more