BMW 3 Series330e M Sport 4dr Auto202027,435 milesHybrid£20,599or £456 mo19 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £455.06, Customer Deposit: £3,089.00, Total Deposit: £3,089.85, Total Charge For Credit: £4,333.73, Total Amount Payable: £24,932.73, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e M Sport 4dr Step Auto202123,528 milesHybrid£23,199or £349 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £348.94, Customer Deposit: £3,479.00, Total Deposit: £3,479.85, Optional Final Payment: £10,216.00, Total Charge For Credit: £6,897.03, Total Amount Payable: £30,096.03, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,877 milesPetrol£29,599or £425 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.90, Customer Deposit: £4,439.00, Total Deposit: £4,439.85, Optional Final Payment: £14,239.00, Total Charge For Credit: £9,050.15, Total Amount Payable: £38,649.15, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202418,203 milesPetrol£28,899or £419 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £418.05, Customer Deposit: £4,334.00, Total Deposit: £4,334.85, Optional Final Payment: £13,712.00, Total Charge For Credit: £8,796.20, Total Amount Payable: £37,695.20, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202314,246 milesPetrol£28,499or £409 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £408.66, Customer Deposit: £4,274.00, Total Deposit: £4,274.85, Optional Final Payment: £13,736.00, Total Charge For Credit: £8,718.87, Total Amount Payable: £37,217.87, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202410,602 milesPetrol£29,699or £426 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £425.36, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,345.00, Total Charge For Credit: £9,092.77, Total Amount Payable: £38,791.77, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202031,666 milesHybrid£20,999or £464 mo9 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £463.89, Customer Deposit: £3,149.00, Total Deposit: £3,149.85, Total Charge For Credit: £4,417.57, Total Amount Payable: £25,416.57, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series320i M Sport 4dr Step Auto202416,794 milesPetrol£29,099or £421 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £420.57, Customer Deposit: £4,364.00, Total Deposit: £4,364.85, Optional Final Payment: £13,829.00, Total Charge For Credit: £8,861.64, Total Amount Payable: £37,960.64, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202413,021 milesPetrol£29,399or £423 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £422.02, Customer Deposit: £4,409.00, Total Deposit: £4,409.85, Optional Final Payment: £14,143.00, Total Charge For Credit: £8,988.79, Total Amount Payable: £38,387.79, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202411,281 milesPetrol£29,699or £427 mo19 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.32, Customer Deposit: £4,454.00, Total Deposit: £4,454.85, Optional Final Payment: £14,288.00, Total Charge For Credit: £9,080.89, Total Amount Payable: £38,779.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Auto201919,665 milesHybrid£21,399or £473 mo19 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £472.73, Customer Deposit: £3,209.00, Total Deposit: £3,209.85, Total Charge For Credit: £4,501.89, Total Amount Payable: £25,900.89, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series330e xDrive Sport Pro 4dr Step Auto202138,783 milesHybrid£21,470£750 off£20,720or £298 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £297.52, Customer Deposit: £3,108.00, Total Deposit: £3,108.00, Optional Final Payment: £10,622.57, Total Charge For Credit: £6,994.01, Total Amount Payable: £27,714.01, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.17ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i xDrive M Sport 4dr Step Auto201926,749 milesPetrol£23,270£850 off£22,420or £333 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.87, Customer Deposit: £3,363.00, Total Deposit: £3,363.00, Optional Final Payment: £10,832.41, Total Charge For Credit: £7,420.30, Total Amount Payable: £29,840.30, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.92ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318d Sport 4dr Step Auto202032,631 milesDiesel£18,920£650 off£18,270or £280 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.36, Customer Deposit: £2,740.00, Total Deposit: £2,740.50, Optional Final Payment: £8,337.23, Total Charge For Credit: £5,937.65, Total Amount Payable: £24,207.65, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.59ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto202038,645 milesHybrid£21,620or £324 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £323.15, Customer Deposit: £3,243.00, Total Deposit: £3,243.00, Optional Final Payment: £10,315.17, Total Charge For Credit: £7,126.22, Total Amount Payable: £28,746.22, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e SE Pro 4dr Auto202014,638 milesHybrid£18,920or £271 mo17 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £270.90, Customer Deposit: £2,838.00, Total Deposit: £2,838.00, Optional Final Payment: £9,746.57, Total Charge For Credit: £6,396.87, Total Amount Payable: £25,316.87, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 5.90ppm, Mileage Per Annum: 10,000Read more