BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202412,000 milesHybrid£45,990or £748 moFair priceSS94XX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £747.96, Customer Deposit: £6,898.00, Total Deposit: £6,898.50, Optional Final Payment: £19,691.00, Total Charge For Credit: £15,753.62, Total Amount Payable: £61,743.62, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.01ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto20253,587 milesPetrol£37,000£3,656 off£33,344or £425 moGood priceSP13YU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.82, Customer Deposit: £5,001.00, Total Deposit: £5,001.60, Optional Final Payment: £17,092.47, Total Charge For Credit: £8,716.61, Total Amount Payable: £42,060.61, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.26ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330e M Sport 4dr Step Auto20244,756 milesHybrid£30,550or £422 moGreat priceMK410GL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £421.25, Customer Deposit: £4,582.00, Total Deposit: £4,582.50, Optional Final Payment: £15,722.89, Total Charge For Credit: £9,554.14, Total Amount Payable: £40,104.14, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.42ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202041,588 milesPetrol£21,422or £348 moGood priceCM20 2TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.13, Customer Deposit: £3,213.00, Total Deposit: £3,463.30, Optional Final Payment: £8,775.00, Total Charge For Credit: £7,141.41, Total Amount Payable: £28,563.41, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport Shadow Edition 4dr Step Auto201755,424 milesDiesel£14,999or £278 moTS15HZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £277.22, Customer Deposit: £2,249.00, Total Deposit: £2,249.85, Optional Final Payment: £3,542.50, Total Charge For Credit: £3,822.69, Total Amount Payable: £18,821.69, Representative APR: 11.90%, Interest Rate (Fixed): 7.48%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i SE 4dr Step Auto201680,730 milesPetrol£8,990or £202 moPE15YS*Representative example: Contract Length: 48 months, 48 Monthly Payments: £201.96, Customer Deposit: £1,348.00, Total Deposit: £1,348.50, Total Charge For Credit: £2,052.58, Total Amount Payable: £11,042.58, Representative APR: 12.90%, Interest Rate (Fixed): 12.12%Read more
BMW 3 Series330e M Sport Pro Edition 4dr Step Auto202239,475 milesHybrid£24,222or £334 moSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £333.96, Customer Deposit: £3,633.00, Total Deposit: £3,633.30, Optional Final Payment: £10,968.64, Total Charge For Credit: £6,076.06, Total Amount Payable: £30,298.06, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.47ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202044,018 milesPetrol£21,119or £341 moGood priceNE5 2LA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £340.20, Customer Deposit: £3,167.00, Total Deposit: £3,167.85, Optional Final Payment: £7,839.00, Total Charge For Credit: £5,877.25, Total Amount Payable: £26,996.25, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202212,747 milesPetrol£26,500or £431 moGreat priceCM25PG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.54, Customer Deposit: £3,975.00, Total Deposit: £3,975.00, Optional Final Payment: £11,374.00, Total Charge For Credit: £9,084.38, Total Amount Payable: £35,584.38, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320i M Sport 4dr Step Auto202512 milesPetrol£32,695or £455 moGreat priceNR50JH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £454.47, Customer Deposit: £4,904.00, Total Deposit: £4,904.25, Optional Final Payment: £16,610.38, Total Charge For Credit: £10,179.72, Total Amount Payable: £42,874.72, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.93ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series318i M Sport 4dr Step Auto202124,472 milesPetrol£22,486£494 off£21,992or £344 moGreat priceB57AZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £343.11, Customer Deposit: £3,298.00, Total Deposit: £3,298.80, Optional Final Payment: £8,822.00, Total Charge For Credit: £6,254.97, Total Amount Payable: £28,246.97, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive MHT 4dr Step Auto202137,522 milesHybrid£33,995or £574 moCB236EF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £573.08, Customer Deposit: £5,099.00, Total Deposit: £5,099.25, Optional Final Payment: £13,310.61, Total Charge For Credit: £11,349.62, Total Amount Payable: £45,344.62, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.61ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series330i M Sport 4dr Step Auto202223,000 milesPetrol£28,490or £468 moFair priceSS94XX*Representative example: Contract Length: 48 months, 47 Monthly Payments: £467.33, Customer Deposit: £4,273.00, Total Deposit: £4,273.50, Optional Final Payment: £11,953.12, Total Charge For Credit: £9,701.13, Total Amount Payable: £38,191.13, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.44ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340d xDrive MHT 4dr Step Auto202149,652 milesHybrid£29,995or £497 moGU146TL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £496.93, Customer Deposit: £4,499.00, Total Deposit: £4,499.25, Optional Final Payment: £12,281.58, Total Charge For Credit: £10,141.54, Total Amount Payable: £40,136.54, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.49ppm, Mileage Per Annum: 10,000Read more
BMW 3 SeriesM340i xDrive 4dr Step Auto202062,126 milesPetrol£26,995or £607 moGood priceNR46ET*Representative example: Contract Length: 48 months, 48 Monthly Payments: £606.45, Customer Deposit: £4,049.00, Total Deposit: £4,049.25, Total Charge For Credit: £6,163.85, Total Amount Payable: £33,158.85, Representative APR: 12.90%, Interest Rate (Fixed): 12.17%Read more
BMW 3 Series320i M Sport 4dr Step Auto20256,001 milesPetrol£35,455or £475 moFair priceBH125WB*Representative example: Contract Length: 48 months, 47 Monthly Payments: £474.73, Customer Deposit: £5,318.00, Total Deposit: £5,318.25, Optional Final Payment: £16,860.70, Total Charge For Credit: £9,036.26, Total Amount Payable: £44,491.26, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.26ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series335d xDrive M Sport 4dr Step Auto201794,591 milesDiesel£12,650or £285 moBN274BT*Representative example: Contract Length: 48 months, 48 Monthly Payments: £284.18, Customer Deposit: £1,897.00, Total Deposit: £1,897.50, Total Charge For Credit: £2,888.14, Total Amount Payable: £15,538.14, Representative APR: 12.90%, Interest Rate (Fixed): 12.14%Read more