BMW 3 Series Touring330i Sport 5dr Step Auto202027,707 milesPetrol£28,009or £441 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.23, Customer Deposit: £4,201.00, Total Deposit: £4,201.35, Optional Final Payment: £10,390.00, Total Charge For Credit: £7,273.16, Total Amount Payable: £35,282.16, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Pro Pack]Petrol£46,988or £736 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £735.29, Customer Deposit: £7,048.00, Total Deposit: £7,048.20, Optional Final Payment: £17,619.00, Total Charge For Credit: £12,237.83, Total Amount Payable: £59,225.83, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318d MHT SE 5dr Step Auto202074,761 milesHybrid£15,200or £243 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £242.61, Customer Deposit: £2,280.00, Total Deposit: £2,530.00, Optional Final Payment: £6,107.50, Total Charge For Credit: £4,840.17, Total Amount Payable: £20,040.17, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring318d MHT SE 5dr Step Auto202080,775 milesHybrid£14,700or £327 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £326.02, Customer Deposit: £2,205.00, Total Deposit: £2,455.00, Total Charge For Credit: £3,413.96, Total Amount Payable: £18,113.96, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202224,064 milesHybrid£29,499or £434 mo28 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £433.28, Customer Deposit: £4,424.00, Total Deposit: £4,424.85, Optional Final Payment: £13,608.00, Total Charge For Credit: £8,898.01, Total Amount Payable: £38,397.01, 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,015 milesHybrid£29,499or £436 mo28 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£27,499or £402 mo28 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 Touring320i M Sport 5dr Step Auto202128,799 milesPetrol£25,299or £381 mo28 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 Auto202039,834 milesHybrid£22,599or £500 mo28 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 mo28 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 mo28 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 mo28 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 mo28 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 M Sport 5dr Step Auto202020,073 milesDiesel£26,292or £410 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £409.92, Customer Deposit: £3,943.00, Total Deposit: £4,193.80, Optional Final Payment: £11,450.80, Total Charge For Credit: £8,618.84, Total Amount Payable: £34,910.84, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, 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
BMW 3 Series Touring330e M Sport 5dr Step Auto202216,030 milesHybrid£28,220or £414 mo17 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £413.28, Customer Deposit: £4,233.00, Total Deposit: £4,483.00, Optional Final Payment: £13,294.00, Total Charge For Credit: £9,394.44, Total Amount Payable: £37,614.44, 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 Auto [Pro Pack]Petrol£46,220or £719 mo56 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £718.32, Customer Deposit: £6,933.00, Total Deposit: £6,933.00, Optional Final Payment: £17,619.00, Total Charge For Credit: £12,093.04, Total Amount Payable: £58,313.04, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto [Pro Pack]Petrol£47,828or £754 mo56 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £753.85, Customer Deposit: £7,174.00, Total Deposit: £7,174.20, Optional Final Payment: £17,619.00, Total Charge For Credit: £12,396.15, Total Amount Payable: £60,224.15, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more