BMW 3 Series Touring330e xDrive Sport 5dr Step Auto202243,439 milesHybrid£25,197or £350 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £349.69, Customer Deposit: £3,779.00, Total Deposit: £3,779.55, Optional Final Payment: £11,791.00, Total Charge For Credit: £7,158.67, Total Amount Payable: £32,355.67, Representative APR: 10.90%, Interest Rate (Fixed): 5.31%, Excess Mileage Charge: 16.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202122,780 milesHybrid£27,197or £398 mo32 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £397.23, Customer Deposit: £4,079.00, Total Deposit: £4,079.55, Optional Final Payment: £11,543.50, Total Charge For Credit: £7,493.09, Total Amount Payable: £34,690.09, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 13.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202234,593 milesHybrid£26,197or £356 mo33 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £355.17, Customer Deposit: £3,929.00, Total Deposit: £3,929.55, Optional Final Payment: £12,758.50, Total Charge For Credit: £7,539.21, Total Amount Payable: £33,736.21, Representative APR: 10.90%, Interest Rate (Fixed): 5.30%, Excess Mileage Charge: 16.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202135,571 milesPetrol£24,197or £349 mo33 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £348.09, Customer Deposit: £3,629.00, Total Deposit: £3,629.55, Optional Final Payment: £10,598.50, Total Charge For Credit: £6,739.37, Total Amount Payable: £30,936.37, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 13.10ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202152,761 milesHybrid£21,697or £310 mo33 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £309.46, Customer Deposit: £3,254.00, Total Deposit: £3,254.55, Optional Final Payment: £9,653.50, Total Charge For Credit: £6,065.13, Total Amount Payable: £27,762.13, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 13.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202147,338 milesHybrid£27,397or £433 mo33 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £432.54, Customer Deposit: £4,109.00, Total Deposit: £4,109.55, Optional Final Payment: £9,698.50, Total Charge For Credit: £7,172.97, Total Amount Payable: £34,569.97, Representative APR: 10.90%, Interest Rate (Fixed): 5.37%, Excess Mileage Charge: 12.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e SE Pro 5dr Step Auto202048,618 milesHybrid£18,750£1,000 off£17,75033 miles away
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202156,873 milesHybrid£24,499£500 off£23,99933 miles away
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202147,161 milesHybrid£30,197or £494 mo37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £493.37, Customer Deposit: £4,529.00, Total Deposit: £4,529.55, Optional Final Payment: £9,698.50, Total Charge For Credit: £7,712.81, Total Amount Payable: £37,909.81, Representative APR: 10.90%, Interest Rate (Fixed): 5.39%, Excess Mileage Charge: 12.70ppm, Mileage Per Annum: 10,000Read more