BMW 3 Series330e M Sport 4dr Step Auto202125,083 milesHybrid£23,399or £361 mo53 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £360.34, Customer Deposit: £3,509.00, Total Deposit: £3,509.85, Optional Final Payment: £9,806.00, Total Charge For Credit: £6,852.83, Total Amount Payable: £30,251.83, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive Luxury 4dr Step Auto [Business Media]201541,970 milesPetrol£11,256£266 off£10,99053 miles away
BMW 3 Series330e M Sport 4dr Step Auto202151,383 milesHybrid£19,682or £263 mo54 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £262.58, Customer Deposit: £2,952.00, Total Deposit: £2,952.30, Optional Final Payment: £9,842.50, Total Charge For Credit: £5,716.64, Total Amount Payable: £25,398.64, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 6.38ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202134,085 milesPetrol£20,564or £290 mo54 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £289.28, Customer Deposit: £3,084.00, Total Deposit: £3,084.60, Optional Final Payment: £9,391.25, Total Charge For Credit: £5,797.29, Total Amount Payable: £26,361.29, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 5.45ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Step Auto202146,026 milesHybrid£16,836or £234 mo54 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £233.81, Customer Deposit: £2,525.00, Total Deposit: £2,525.40, Optional Final Payment: £7,871.25, Total Charge For Credit: £4,783.53, Total Amount Payable: £21,619.53, Representative APR: 10.90%, Interest Rate (Fixed): 5.65%, Excess Mileage Charge: 4.87ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i Sport 4dr Step Auto202121,746 milesPetrol£21,491or £339 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.19, Customer Deposit: £3,223.00, Total Deposit: £3,223.65, Optional Final Payment: £9,903.00, Total Charge For Credit: £7,530.58, Total Amount Payable: £29,021.58, Representative APR: 13.90%, Interest Rate (Fixed): 7.23%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr201765,268 milesDiesel£11,299or £249 mo57 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £248.76, Customer Deposit: £1,694.00, Total Deposit: £1,694.85, Total Charge For Credit: £2,336.33, Total Amount Payable: £13,635.33, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e M Sport 4dr Step Auto20247,438 milesHybrid£32,549£2,250 off£30,299or £445 mo57 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £444.13, Customer Deposit: £4,544.00, Total Deposit: £4,544.85, Optional Final Payment: £14,031.00, Total Charge For Credit: £9,150.96, Total Amount Payable: £39,449.96, 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 Auto202412,896 milesPetrol£28,249£1,250 off£26,999or £377 mo57 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.01, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £13,674.00, Total Charge For Credit: £8,397.32, Total Amount Payable: £35,396.32, 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 Auto202312,508 milesPetrol£26,999or £379 mo57 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.71, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £13,514.00, Total Charge For Credit: £8,364.22, Total Amount Payable: £35,363.22, 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,028 milesPetrol£26,749or £377 mo57 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.28, Customer Deposit: £4,012.00, Total Deposit: £4,012.35, Optional Final Payment: £13,325.00, Total Charge For Credit: £8,273.51, Total Amount Payable: £35,022.51, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more