BMW 3 Series320i xDrive M Sport 4dr Step Auto201937,723 milesPetrol£22,750or £389 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.14, Customer Deposit: £3,412.00, Total Deposit: £3,412.50, Optional Final Payment: £8,622.16, Total Charge For Credit: £7,527.24, Total Amount Payable: £30,277.24, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.87ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d xDrive MHT SE Pro 4dr Step Auto202225,909 milesDiesel£30,206£1,416 off£28,79036 miles away
BMW 3 Series320i xDrive M Sport 4dr Step Auto202151,134 milesPetrol£23,690£1,395 off£22,29536 miles away
BMW 3 Series320i M Sport 4dr Step Auto202411,500 milesPetrol£37,495or £580 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £579.72, Customer Deposit: £5,624.00, Total Deposit: £5,624.25, Optional Final Payment: £15,576.57, Total Charge For Credit: £10,952.66, Total Amount Payable: £48,447.66, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.53ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330d xDrive MHT Sport Pro 4dr Step Auto202231,656 milesHybrid£26,495or £437 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.26, Customer Deposit: £3,974.00, Total Deposit: £3,974.25, Optional Final Payment: £11,013.98, Total Charge For Credit: £8,997.45, Total Amount Payable: £35,492.45, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.98ppm, Mileage Per Annum: 10,000Read more