BMW 3 Series320i M Sport 4dr Step Auto202311,536 milesPetrol£29,450or £370 moGood price60 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.03, Customer Deposit: £4,417.00, Total Deposit: £4,417.50, Optional Final Payment: £15,448.70, Total Charge For Credit: £7,760.61, Total Amount Payable: £37,210.61, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20247,725 milesPetrol£29,990or £369 moGood price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.60, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £16,143.31, Total Charge For Credit: £7,976.01, Total Amount Payable: £37,966.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20237,000 milesPetrol£29,990or £374 moGreat price60 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.54, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,861.28, Total Charge For Credit: £7,926.16, Total Amount Payable: £37,916.16, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20238,986 milesPetrol£29,990or £410 moGreat price60 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £409.38, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,680.64, Total Charge For Credit: £9,430.00, Total Amount Payable: £39,420.00, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202314,112 milesPetrol£29,990or £418 moGreat price60 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £417.24, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,214.39, Total Charge For Credit: £9,333.17, Total Amount Payable: £39,323.17, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20241,450 milesPetrol£36,990or £483 moFair price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £482.30, Customer Deposit: £5,548.00, Total Deposit: £5,548.50, Optional Final Payment: £18,331.41, Total Charge For Credit: £9,558.01, Total Amount Payable: £46,548.01, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto201926,992 milesPetrol£24,450or £368 mo54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.43, Customer Deposit: £3,667.00, Total Deposit: £3,667.50, Optional Final Payment: £10,786.17, Total Charge For Credit: £7,272.88, Total Amount Payable: £31,722.88, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.75ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20249,820 milesPetrol£29,990or £372 moFair price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £371.97, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,950.39, Total Charge For Credit: £7,941.48, Total Amount Payable: £37,931.48, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20239,106 milesPetrol£34,490or £498 mo54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £497.44, Customer Deposit: £5,173.00, Total Deposit: £5,173.50, Optional Final Payment: £16,453.21, Total Charge For Credit: £10,516.39, Total Amount Payable: £45,006.39, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,895 milesPetrol£29,990or £376 moGood price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.32, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,759.32, Total Charge For Credit: £7,907.86, Total Amount Payable: £37,897.86, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202412,783 milesPetrol£33,745or £441 mo54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.74, Customer Deposit: £5,061.00, Total Deposit: £5,061.75, Optional Final Payment: £16,680.69, Total Charge For Credit: £8,712.22, Total Amount Payable: £42,457.22, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,941 milesPetrol£29,990or £376 moFair price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.40, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,755.08, Total Charge For Credit: £7,907.38, Total Amount Payable: £37,897.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr201936,345 milesDiesel£19,790or £298 moGreat price60 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.55, Customer Deposit: £2,968.00, Total Deposit: £2,968.50, Optional Final Payment: £8,721.55, Total Charge For Credit: £5,884.90, Total Amount Payable: £25,674.90, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 5.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20248,223 milesPetrol£29,990or £370 moFair price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.40, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £16,097.45, Total Charge For Credit: £7,967.75, Total Amount Payable: £37,957.75, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20249,840 milesPetrol£29,990or £373 moFair price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.01, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,948.55, Total Charge For Credit: £7,941.52, Total Amount Payable: £37,931.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d MHT M Sport 4dr Step Auto202122,500 milesDiesel£28,485or £424 moGood price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £423.45, Customer Deposit: £4,272.00, Total Deposit: £4,272.75, Optional Final Payment: £12,839.92, Total Charge For Credit: £8,529.82, Total Amount Payable: £37,014.82, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.81ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202062,748 milesPetrol£18,990or £278 moGreat price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £277.23, Customer Deposit: £2,848.00, Total Deposit: £2,848.50, Optional Final Payment: £8,860.89, Total Charge For Credit: £5,749.20, Total Amount Payable: £24,739.20, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 7.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202157,373 milesHybrid£21,690or £316 moFair price54 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.39, Customer Deposit: £3,253.00, Total Deposit: £3,253.50, Optional Final Payment: £10,195.07, Total Charge For Credit: £6,581.90, Total Amount Payable: £28,271.90, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.63ppm, Mileage Per Annum: 10,000Read more