BMW 3 Series330e M Sport 4dr Step Auto202134,061 milesHybrid£22,429or £321 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £320.14, Customer Deposit: £3,364.00, Total Deposit: £3,364.35, Optional Final Payment: £10,211.00, Total Charge For Credit: £6,192.93, Total Amount Payable: £28,621.93, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202131,242 milesPetrol£25,312or £376 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.28, Customer Deposit: £3,796.00, Total Deposit: £3,796.80, Optional Final Payment: £10,709.00, Total Charge For Credit: £6,831.96, Total Amount Payable: £32,143.96, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 18.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202158,263 milesHybrid£29,245or £441 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.80, Customer Deposit: £4,386.00, Total Deposit: £4,386.75, Optional Final Payment: £11,953.00, Total Charge For Credit: £7,812.35, Total Amount Payable: £37,057.35, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto202027,069 milesHybrid£21,643or £317 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £316.55, Customer Deposit: £3,246.00, Total Deposit: £3,246.45, Optional Final Payment: £9,409.00, Total Charge For Credit: £5,890.30, Total Amount Payable: £27,533.30, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202021,509 milesPetrol£34,345or £746 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £745.89, Customer Deposit: £5,151.00, Total Deposit: £5,151.75, Total Charge For Credit: £6,609.47, Total Amount Payable: £40,954.47, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series330e M Sport 4dr Auto201944,720 milesHybrid£18,265or £397 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £396.67, Customer Deposit: £2,739.00, Total Deposit: £2,739.75, Total Charge For Credit: £3,514.91, Total Amount Payable: £21,779.91, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%Read more
BMW 3 Series320i M Sport 4dr Step Auto202314,677 milesPetrol£26,849or £379 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.09, Customer Deposit: £4,027.00, Total Deposit: £4,027.35, Optional Final Payment: £13,351.00, Total Charge For Credit: £8,299.58, Total Amount Payable: £35,148.58, 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 Auto202317,921 milesPetrol£26,549or £376 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.46, Customer Deposit: £3,982.00, Total Deposit: £3,982.35, Optional Final Payment: £13,107.00, Total Charge For Credit: £8,186.97, Total Amount Payable: £34,735.97, 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,349or £374 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.06, Customer Deposit: £3,952.00, Total Deposit: £3,952.35, Optional Final Payment: £12,983.00, Total Charge For Credit: £8,120.17, Total Amount Payable: £34,469.17, 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 Auto202317,145 milesPetrol£26,549or £375 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.47, Customer Deposit: £3,982.00, Total Deposit: £3,982.35, Optional Final Payment: £13,166.00, Total Charge For Credit: £8,199.44, Total Amount Payable: £34,748.44, 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,349or £374 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.51, Customer Deposit: £3,952.00, Total Deposit: £3,952.35, Optional Final Payment: £12,956.00, Total Charge For Credit: £8,114.32, Total Amount Payable: £34,463.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 Auto202318,102 milesPetrol£26,449or £374 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.43, Customer Deposit: £3,967.00, Total Deposit: £3,967.35, Optional Final Payment: £13,094.00, Total Charge For Credit: £8,163.56, Total Amount Payable: £34,612.56, 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,749or £377 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £376.41, Customer Deposit: £4,012.00, Total Deposit: £4,012.35, Optional Final Payment: £13,317.00, Total Charge For Credit: £8,271.62, Total Amount Payable: £35,020.62, 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£28,049or £432 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.76, Customer Deposit: £4,207.00, Total Deposit: £4,207.35, Optional Final Payment: £11,766.00, Total Charge For Credit: £8,217.07, Total Amount Payable: £36,266.07, 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,749or £437 mo27 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £436.28, Customer Deposit: £2,962.00, Total Deposit: £2,962.35, Total Charge For Credit: £4,154.79, Total Amount Payable: £23,903.79, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW 3 Series318i M Sport 4dr Step Auto202148,653 milesPetrol£19,576or £304 mo27 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £303.28, Customer Deposit: £2,936.00, Total Deposit: £2,936.40, Optional Final Payment: £7,979.00, Total Charge For Credit: £5,593.56, Total Amount Payable: £25,169.56, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202151,101 milesHybrid£19,750or £262 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £261.55, Customer Deposit: £2,962.00, Total Deposit: £2,962.50, Optional Final Payment: £8,964.00, Total Charge For Credit: £4,469.35, Total Amount Payable: £24,219.35, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more