BMW 3 Series Touring330i M Sport 5dr Step Auto202129,919 milesPetrol£29,990£1,000 off£28,9908 miles away
BMW 3 Series Touring330d xDrive MHT Sport 5dr Step Auto202192,857 milesHybrid£21,000or £322 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.97, Customer Deposit: £3,150.00, Total Deposit: £3,150.00, Optional Final Payment: £8,261.00, Total Charge For Credit: £5,543.59, Total Amount Payable: £26,543.59, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318i Sport 5dr Step Auto202157,545 milesPetrol£18,500or £259 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £258.11, Customer Deposit: £2,775.00, Total Deposit: £2,775.00, Optional Final Payment: £8,763.49, Total Charge For Credit: £5,169.66, Total Amount Payable: £23,669.66, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 7.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202170,623 milesHybrid£18,300or £246 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £245.72, Customer Deposit: £2,745.00, Total Deposit: £2,745.00, Optional Final Payment: £9,227.37, Total Charge For Credit: £5,221.21, Total Amount Payable: £23,521.21, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 8.14ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d SE 5dr202054,253 milesDiesel£17,680or £256 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £255.40, Customer Deposit: £2,652.00, Total Deposit: £2,652.00, Optional Final Payment: £7,866.98, Total Charge For Credit: £4,842.78, Total Amount Payable: £22,522.78, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 5.96ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e Sport Pro 5dr Step Auto202128,827 milesHybrid£24,049or £373 mo35 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.25, Customer Deposit: £3,607.00, Total Deposit: £3,607.35, Optional Final Payment: £9,966.00, Total Charge For Credit: £7,020.10, Total Amount Payable: £31,069.10, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202311,947 milesHybrid£35,949£950 off£34,99939 miles away
BMW 3 Series Touring330e SE Pro 5dr Step Auto202149,082 milesHybrid£20,450or £325 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.18, Customer Deposit: £3,067.00, Total Deposit: £3,317.50, Optional Final Payment: £8,515.00, Total Charge For Credit: £6,618.96, Total Amount Payable: £27,068.96, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more