BMW 3 Series Touring330e M Sport 5dr Step Auto202256,038 milesHybrid£21,750or £323 mo5 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £322.09, Customer Deposit: £3,262.00, Total Deposit: £3,262.50, Optional Final Payment: £9,878.00, Total Charge For Credit: £6,528.73, Total Amount Payable: £28,278.73, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202226,806 milesHybrid£25,760or £377 mo13 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £376.39, Customer Deposit: £3,864.00, Total Deposit: £3,864.00, Optional Final Payment: £10,931.25, Total Charge For Credit: £7,101.97, Total Amount Payable: £32,861.97, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202119,594 milesHybrid£24,703or £363 mo13 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £362.65, Customer Deposit: £3,705.00, Total Deposit: £3,705.45, Optional Final Payment: £10,381.41, Total Charge For Credit: £6,791.06, Total Amount Payable: £31,494.06, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202138,538 milesHybrid£21,989or £321 mo13 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £320.50, Customer Deposit: £3,298.00, Total Deposit: £3,298.35, Optional Final Payment: £9,378.41, Total Charge For Credit: £6,071.76, Total Amount Payable: £28,060.76, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202239,326 milesHybrid£28,440or £378 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.64, Customer Deposit: £4,266.00, Total Deposit: £4,266.00, Optional Final Payment: £13,705.22, Total Charge For Credit: £7,280.30, Total Amount Payable: £35,720.30, 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 Auto202137,900 milesHybrid£23,140or £299 mo25 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £298.24, Customer Deposit: £3,471.00, Total Deposit: £3,471.00, Optional Final Payment: £11,666.04, Total Charge For Credit: £6,014.32, Total Amount Payable: £29,154.32, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.52ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202233,193 milesHybrid£26,197or £353 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £352.61, Customer Deposit: £3,929.00, Total Deposit: £3,929.55, Optional Final Payment: £12,916.00, Total Charge For Credit: £7,573.83, Total Amount Payable: £33,770.83, Representative APR: 10.90%, Interest Rate (Fixed): 5.30%, Excess Mileage Charge: 16.70ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e Sport Pro 5dr Step Auto202152,089 milesHybrid£20,197or £289 mo27 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £288.19, Customer Deposit: £3,029.00, Total Deposit: £3,029.55, Optional Final Payment: £8,978.50, Total Charge For Credit: £5,644.17, Total Amount Payable: £25,841.17, Representative APR: 10.90%, Interest Rate (Fixed): 5.32%, Excess Mileage Charge: 12.20ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202135,571 milesPetrol£24,197or £349 mo27 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 mo27 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 Touring320d xDrive M Sport Shadow Edition 5dr Step Auto201864,779 milesDiesel£16,61028 miles away
BMW 3 Series Touring330e M Sport 5dr Step Auto202220,981 milesHybrid£31,218£1,549 off£29,66930 miles away
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202126,770 milesHybrid£26,199£1,250 off£24,949or £426 mo31 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.48, Customer Deposit: £4,049.00, Total Deposit: £4,049.85, Optional Final Payment: £10,739.00, Total Charge For Credit: £7,787.41, Total Amount Payable: £34,786.41, 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 Auto202412,822 milesPetrol£33,999£950 off£33,049or £482 mo37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £481.83, Customer Deposit: £4,957.00, Total Deposit: £4,957.35, Optional Final Payment: £15,459.00, Total Charge For Credit: £10,013.36, Total Amount Payable: £43,062.36, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more