BMW 3 Series Touring320i M Sport 5dr Step Auto202410,835 milesPetrol£32,695or £441 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.19, Customer Deposit: £4,904.00, Total Deposit: £4,904.25, Optional Final Payment: £17,482.50, Total Charge For Credit: £10,390.68, Total Amount Payable: £43,085.68, Representative APR: 11.90%, Interest Rate (Fixed): 11.92%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202157,597 milesHybrid£20,212£762 off£19,450or £292 mo6 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.52, Customer Deposit: £2,917.00, Total Deposit: £2,917.50, Optional Final Payment: £8,640.00, Total Charge For Credit: £5,818.94, Total Amount Payable: £25,268.94, Representative APR: 11.90%, Interest Rate (Fixed): 11.92%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto20252,500 milesPetrol£42,429£4,430 off£37,9997 miles away
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto [Tech Pack]202241,195 milesDiesel£29,0797 miles away
BMW 3 Series Touring330d xDrive M Sport Plus Edition 5dr Step Auto202059,500 milesDiesel£31,49327 miles away
BMW 3 Series Touring330i Luxury 5dr Step Auto201666,181 milesPetrol£12,693or £280 mo28 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £279.46, Customer Deposit: £1,903.00, Total Deposit: £1,903.95, Total Charge For Credit: £2,625.03, Total Amount Payable: £15,318.03, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more