BMW 3 Series Touring330e M Sport 5dr Step Auto202323,846 milesHybrid£29,099or £426 mo11 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.09, Customer Deposit: £4,364.00, Total Deposit: £4,364.85, Optional Final Payment: £13,561.00, Total Charge For Credit: £8,806.08, Total Amount Payable: £37,905.08, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202258,365 milesHybrid£22,543or £305 mo17 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £304.83, Customer Deposit: £3,381.00, Total Deposit: £3,381.45, Optional Final Payment: £9,648.50, Total Charge For Credit: £5,118.79, Total Amount Payable: £27,661.79, Representative APR: 8.90%, Interest Rate (Fixed): 4.38%, Excess Mileage Charge: 15.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202238,484 milesHybrid£24,315or £320 mo17 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £319.36, Customer Deposit: £3,647.00, Total Deposit: £3,647.25, Optional Final Payment: £10,944.75, Total Charge For Credit: £5,606.28, Total Amount Payable: £29,921.28, Representative APR: 8.90%, Interest Rate (Fixed): 4.37%, Excess Mileage Charge: 15.40ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202245,036 milesHybrid£22,335or £291 mo17 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £290.84, Customer Deposit: £3,350.00, Total Deposit: £3,350.25, Optional Final Payment: £10,201.00, Total Charge For Credit: £5,176.57, Total Amount Payable: £27,511.57, Representative APR: 8.90%, Interest Rate (Fixed): 4.37%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202159,270 milesHybrid£20,307or £268 mo17 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £267.12, Customer Deposit: £3,046.00, Total Deposit: £3,046.05, Optional Final Payment: £9,117.25, Total Charge For Credit: £4,678.06, Total Amount Payable: £24,985.06, Representative APR: 8.90%, Interest Rate (Fixed): 4.37%, Excess Mileage Charge: 14.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202119,594 milesHybrid£25,411or £344 mo17 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £343.52, Customer Deposit: £3,811.00, Total Deposit: £3,811.65, Optional Final Payment: £10,881.00, Total Charge For Credit: £5,770.61, Total Amount Payable: £31,181.61, Representative APR: 8.90%, Interest Rate (Fixed): 4.38%, Excess Mileage Charge: 13.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d SE 5dr Step Auto201944,000 milesDiesel£17,295or £376 mo Delivery*Representative example: Contract Length: 48 months, 48 Monthly Payments: £375.61, Customer Deposit: £2,594.00, Total Deposit: £2,594.25, Total Charge For Credit: £3,328.53, Total Amount Payable: £20,623.53, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%Read more
BMW 3 Series Touring318i Sport 5dr Step Auto201749,041 milesPetrol£13,320£470 off£12,85033 miles away
BMW 3 Series Touring330e M Sport 5dr Step Auto202210,169 milesHybrid£33,995or £531 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £530.10, Customer Deposit: £5,099.00, Total Deposit: £5,349.25, Optional Final Payment: £14,958.10, Total Charge For Credit: £11,227.05, Total Amount Payable: £45,222.05, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d MHT M Sport 5dr Step Auto202122,861 milesDiesel£28,250or £449 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £448.26, Customer Deposit: £4,237.00, Total Deposit: £4,487.50, Optional Final Payment: £11,890.00, Total Charge For Credit: £9,195.72, Total Amount Payable: £37,445.72, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202125,487 milesHybrid£28,000or £426 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.90, Customer Deposit: £4,200.00, Total Deposit: £4,450.00, Optional Final Payment: £12,902.50, Total Charge For Credit: £9,369.80, Total Amount Payable: £37,369.80, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202197,000 milesHybrid£17,295or £385 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £384.75, Customer Deposit: £2,594.00, Total Deposit: £2,844.25, Total Charge For Credit: £4,027.25, Total Amount Payable: £21,322.25, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202411,624 milesPetrol£33,641or £426 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.81, Customer Deposit: £5,046.00, Total Deposit: £5,046.15, Optional Final Payment: £17,403.92, Total Charge For Credit: £8,822.14, Total Amount Payable: £42,463.14, 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,512 milesPetrol£33,839or £430 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £429.91, Customer Deposit: £5,075.00, Total Deposit: £5,075.85, Optional Final Payment: £17,415.22, Total Charge For Credit: £8,857.84, Total Amount Payable: £42,696.84, 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,989 milesPetrol£33,691or £428 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.54, Customer Deposit: £5,053.00, Total Deposit: £5,053.65, Optional Final Payment: £17,367.08, Total Charge For Credit: £8,824.11, Total Amount Payable: £42,515.11, 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,429 milesPetrol£33,691or £427 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.55, Customer Deposit: £5,053.00, Total Deposit: £5,053.65, Optional Final Payment: £17,423.60, Total Charge For Credit: £8,834.10, Total Amount Payable: £42,525.10, 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 Auto20248,544 milesHybrid£36,794or £479 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £478.08, Customer Deposit: £5,519.00, Total Deposit: £5,519.10, Optional Final Payment: £18,329.80, Total Charge For Credit: £9,524.66, Total Amount Payable: £46,318.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto20246,833 milesHybrid£39,991£1,800 off£38,191or £500 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £499.07, Customer Deposit: £5,728.00, Total Deposit: £5,728.65, Optional Final Payment: £18,863.15, Total Charge For Credit: £9,857.09, Total Amount Payable: £48,048.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.64ppm, Mileage Per Annum: 10,000Read more