BMW 3 Series320i xDrive M Sport 4dr Step Auto202131,571 milesPetrol£24,590£900 off£23,69034 miles away
BMW 3 Series330i M Sport 4dr Step Auto202210,956 milesPetrol£31,991or £515 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £514.90, Customer Deposit: £4,798.00, Total Deposit: £4,798.65, Optional Final Payment: £11,900.00, Total Charge For Credit: £8,907.95, Total Amount Payable: £40,898.95, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201936,404 milesDiesel£22,772or £502 mo36 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £501.36, Customer Deposit: £3,415.00, Total Deposit: £3,415.80, Total Charge For Credit: £4,709.08, Total Amount Payable: £27,481.08, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series330e 22.3 kWh M Sport 4dr Step Auto20257,394 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £432.11, Customer Deposit: £4,902.00, Total Deposit: £4,902.00, Optional Final Payment: £15,853.00, Total Charge For Credit: £8,384.17, Total Amount Payable: £41,064.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.66ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20255,313 milesPetrol£33,150or £484 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £483.22, Customer Deposit: £4,972.00, Total Deposit: £4,972.50, Optional Final Payment: £15,511.25, Total Charge For Credit: £10,045.09, Total Amount Payable: £43,195.09, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.34ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202412,367 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.97, Customer Deposit: £4,287.00, Total Deposit: £4,287.30, Optional Final Payment: £12,998.01, Total Charge For Credit: £8,582.90, Total Amount Payable: £37,164.90, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.39ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202224,708 milesHybrid*Representative example: Contract Length: 48 months, 47 Monthly Payments: £374.36, Customer Deposit: £3,601.00, Total Deposit: £3,601.05, Optional Final Payment: £9,784.42, Total Charge For Credit: £6,973.39, Total Amount Payable: £30,980.39, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.74ppm, Mileage Per Annum: 10,000Read more