BMW 3 Series Touring320i M Sport 5dr Step Auto202410,835 milesPetrol£32,695or £441 mo8 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 mo8 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 Touring320d MHT M Sport 5dr Step Auto202050,251 milesDiesel£22,090£1,190 off£20,9009 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto20253,500 milesPetrol£39,999£2,900 off£37,0999 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,336or £272 mo27 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £271.60, Customer Deposit: £1,850.00, Total Deposit: £1,850.40, Total Charge For Credit: £2,551.20, Total Amount Payable: £14,887.20, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more