BMW 3 Series Touring320d MHT M Sport 5dr Step Auto20246,686 milesDiesel£36,291£1,121 off£35,170or £426 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.76, Customer Deposit: £5,275.00, Total Deposit: £5,275.50, Optional Final Payment: £19,303.00, Total Charge For Credit: £9,419.22, Total Amount Payable: £44,589.22, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto20244,718 milesDiesel£37,209or £467 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £466.58, Customer Deposit: £5,581.00, Total Deposit: £5,581.35, Optional Final Payment: £19,500.38, Total Charge For Credit: £9,801.99, Total Amount Payable: £47,010.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.80ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202231,555 milesHybrid£28,568or £369 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.45, Customer Deposit: £4,285.00, Total Deposit: £4,285.20, Optional Final Payment: £14,388.21, Total Charge For Credit: £7,422.56, Total Amount Payable: £35,990.56, 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 Auto202231,591 milesHybrid£28,561or £369 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £368.36, Customer Deposit: £4,284.00, Total Deposit: £4,284.15, Optional Final Payment: £14,385.05, Total Charge For Credit: £7,421.12, Total Amount Payable: £35,982.12, 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,950or £374 mo38 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.82, Customer Deposit: £4,342.00, Total Deposit: £4,342.50, Optional Final Payment: £14,555.64, Total Charge For Credit: £7,517.68, Total Amount Payable: £36,467.68, 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 Auto202135,015 milesHybrid£26,265£1,907 off£24,35839 miles away
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202332,081 milesHybrid£38,597or £605 mo40 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £604.34, Customer Deposit: £5,789.00, Total Deposit: £5,789.55, Optional Final Payment: £13,973.50, Total Charge For Credit: £10,174.37, Total Amount Payable: £48,771.37, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 19.30ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive Sport 5dr Step Auto202243,439 milesHybrid£25,497or £352 mo40 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £351.75, Customer Deposit: £3,824.00, Total Deposit: £3,824.55, Optional Final Payment: £12,061.00, Total Charge For Credit: £7,272.55, Total Amount Payable: £32,769.55, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 17.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202122,780 milesHybrid£33,697or £531 mo40 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £530.59, Customer Deposit: £5,054.00, Total Deposit: £5,054.55, Optional Final Payment: £12,016.00, Total Charge For Credit: £8,841.87, Total Amount Payable: £42,538.87, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 14.60ppm, Mileage Per Annum: 10,000Read more