BMW 3 Series Touring330d xDrive M Sport Plus Edition 5dr Step Auto201966,754 milesDiesel£28,999£649 off£28,35033 miles away
BMW 3 Series Touring320i M Sport 5dr Step Auto20249,289 milesPetrol£34,367or £438 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £437.45, Customer Deposit: £5,155.00, Total Deposit: £5,155.05, Optional Final Payment: £17,639.57, Total Charge For Credit: £8,987.77, Total Amount Payable: £43,354.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,732 milesPetrol£33,753or £429 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £428.44, Customer Deposit: £5,062.00, Total Deposit: £5,062.95, Optional Final Payment: £17,393.02, Total Charge For Credit: £8,839.65, Total Amount Payable: £42,592.65, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.88ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202231,591 milesHybrid£28,561£1,372 off£27,189or £339 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.56, Customer Deposit: £4,078.00, Total Deposit: £4,078.35, Optional Final Payment: £14,385.05, Total Charge For Credit: £7,186.72, Total Amount Payable: £34,375.72, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.22ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202229,650 milesHybrid£28,950£1,474 off£27,476or £342 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £341.80, Customer Deposit: £4,121.00, Total Deposit: £4,121.40, Optional Final Payment: £14,555.64, Total Charge For Credit: £7,265.64, Total Amount Payable: £34,741.64, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.22ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202257,949 milesHybrid£21,794or £287 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £286.27, Customer Deposit: £3,269.00, Total Deposit: £3,269.10, Optional Final Payment: £10,680.35, Total Charge For Credit: £5,610.14, Total Amount Payable: £27,404.14, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.29ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202226,806 milesHybrid£25,760or £377 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £376.39, Customer Deposit: £3,864.00, Total Deposit: £3,864.00, Optional Final Payment: £10,931.25, Total Charge For Credit: £7,101.97, Total Amount Payable: £32,861.97, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202119,594 milesHybrid£24,722or £364 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £363.06, Customer Deposit: £3,708.00, Total Deposit: £3,708.30, Optional Final Payment: £10,381.41, Total Charge For Credit: £6,794.59, Total Amount Payable: £31,516.59, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202138,538 milesHybrid£21,454or £309 mo39 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £308.88, Customer Deposit: £3,218.00, Total Deposit: £3,218.10, Optional Final Payment: £9,378.41, Total Charge For Credit: £5,968.75, Total Amount Payable: £27,422.75, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more