BMW 3 Series Touring330e M Sport 5dr Step Auto202216,030 milesHybrid£27,624or £394 mo18 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £393.96, Customer Deposit: £4,143.00, Total Deposit: £4,393.60, Optional Final Payment: £13,662.00, Total Charge For Credit: £9,341.68, Total Amount Payable: £36,965.68, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202128,799 milesPetrol£25,299or £381 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £380.89, Customer Deposit: £3,794.00, Total Deposit: £3,794.85, Optional Final Payment: £11,119.00, Total Charge For Credit: £7,516.68, Total Amount Payable: £32,815.68, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202226,015 milesHybrid£29,499or £436 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.95, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £13,450.00, Total Charge For Credit: £8,865.50, Total Amount Payable: £38,364.50, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i Sport 5dr Step Auto202221,495 milesPetrol£28,399£900 off£27,499or £402 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £401.59, Customer Deposit: £4,124.00, Total Deposit: £4,124.85, Optional Final Payment: £12,823.00, Total Charge For Credit: £8,323.58, Total Amount Payable: £35,822.58, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202039,834 milesHybrid£22,599or £500 mo23 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £499.24, Customer Deposit: £3,389.00, Total Deposit: £3,389.85, Total Charge For Credit: £4,754.37, Total Amount Payable: £27,353.37, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202129,236 milesHybrid£26,799or £411 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.73, Customer Deposit: £4,019.00, Total Deposit: £4,019.85, Optional Final Payment: £11,348.00, Total Charge For Credit: £7,873.16, Total Amount Payable: £34,672.16, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202233,989 milesHybrid£26,599or £382 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £381.69, Customer Deposit: £3,989.00, Total Deposit: £3,989.85, Optional Final Payment: £12,804.00, Total Charge For Credit: £8,134.28, Total Amount Payable: £34,733.28, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202226,573 milesHybrid£29,499or £437 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £436.71, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £13,405.00, Total Charge For Credit: £8,856.22, Total Amount Payable: £38,355.22, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202225,545 milesHybrid£29,499or £436 mo23 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £435.31, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £13,488.00, Total Charge For Credit: £8,873.42, Total Amount Payable: £38,372.42, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d Sport 5dr Step Auto202034,436 milesDiesel£22,288or £353 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £352.01, Customer Deposit: £3,343.00, Total Deposit: £3,593.20, Optional Final Payment: £9,370.00, Total Charge For Credit: £7,219.67, Total Amount Payable: £29,507.67, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more