BMW 3 Series320i M Sport Shadow Edition 5dr Step Auto201943,701 milesPetrol£19,494or £417 moFair priceDN158PT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.09, Customer Deposit: £2,924.00, Total Deposit: £2,924.10, Total Charge For Credit: £3,403.42, Total Amount Payable: £22,897.42, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series318d SE 5dr201847,760 milesDiesel£12,499or £267 moSN58WG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £266.78, Customer Deposit: £1,874.00, Total Deposit: £1,874.85, Total Charge For Credit: £2,182.29, Total Amount Payable: £14,681.29, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202157,597 milesHybrid£20,212£762 off£19,450or £292 moGreat priceBD48RU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £291.52, Customer Deposit: £2,917.00, Total Deposit: £2,917.50, Optional Final Payment: £8,640.00, Total Charge For Credit: £5,818.94, Total Amount Payable: £25,268.94, Representative APR: 11.90%, Interest Rate (Fixed): 11.92%, Excess Mileage Charge: 9.98ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d SE 5dr Step Auto201831,548 milesDiesel£16,295or £367 moPO141TU*Representative example: Contract Length: 48 months, 48 Monthly Payments: £366.07, Customer Deposit: £2,444.00, Total Deposit: £2,444.25, Total Charge For Credit: £3,720.61, Total Amount Payable: £20,015.61, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%Read more
BMW 3 Series Touring330e xDrive M Sport 5dr Step Auto202141,862 milesHybrid£23,704or £333 moGood priceRG279RW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £332.75, Customer Deposit: £3,555.00, Total Deposit: £3,555.60, Optional Final Payment: £10,395.45, Total Charge For Credit: £5,886.30, Total Amount Payable: £29,590.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.65ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d EfficientDynamics Plus 5dr Step Auto201568,658 milesDiesel£10,240or £231 moIP15NY*Representative example: Contract Length: 48 months, 48 Monthly Payments: £230.04, Customer Deposit: £1,536.00, Total Deposit: £1,536.00, Total Charge For Credit: £2,337.92, Total Amount Payable: £12,577.92, Representative APR: 12.90%, Interest Rate (Fixed): 12.13%Read more
BMW 3 Series Touring320d M Sport 5dr Step Auto201750,866 milesDiesel£16,672or £356 moDN377DP*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.85, Customer Deposit: £2,500.00, Total Deposit: £2,500.80, Total Charge For Credit: £2,910.60, Total Amount Payable: £19,582.60, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 3 Series Touring320d M Sport Shadow Edition 5dr Step Auto201922,214 milesDiesel£23,895or £546 moGood priceBN273UA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £545.74, Customer Deposit: £3,584.00, Total Deposit: £3,584.25, Total Charge For Credit: £5,885.77, Total Amount Payable: £29,780.77, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202135,841 milesPetrol£23,917or £372 moGood priceTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £371.88, Customer Deposit: £3,587.00, Total Deposit: £3,587.55, Optional Final Payment: £9,669.00, Total Charge For Credit: £6,817.91, Total Amount Payable: £30,734.91, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive MHT M Sport 5dr Step Auto202267,583 milesDiesel£21,901or £345 moDE214XF*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.83, Customer Deposit: £3,285.00, Total Deposit: £3,285.15, Optional Final Payment: £8,600.00, Total Charge For Credit: £6,191.16, Total Amount Payable: £28,092.16, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330i Luxury 5dr Step Auto201666,181 milesPetrol£12,336or £272 moDN25DX*Representative example: Contract Length: 48 months, 48 Monthly Payments: £271.60, Customer Deposit: £1,850.00, Total Deposit: £1,850.40, Total Charge For Credit: £2,551.20, Total Amount Payable: £14,887.20, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series Touring330e SE Pro 5dr Step Auto202030,090 milesHybrid£20,990or £345 moWD62BT*Representative example: Contract Length: 48 months, 47 Monthly Payments: £344.06, Customer Deposit: £3,148.00, Total Deposit: £3,148.50, Optional Final Payment: £8,821.50, Total Charge For Credit: £7,150.82, Total Amount Payable: £28,140.82, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.84ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive MHT M Sport 5dr Step Auto202179,443 milesDiesel£21,542or £358 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £357.76, Customer Deposit: £3,231.00, Total Deposit: £3,231.30, Optional Final Payment: £7,361.00, Total Charge For Credit: £5,865.02, Total Amount Payable: £27,407.02, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport Shadow Edition 5dr Step Auto201841,244 milesPetrol£18,650£400 off£18,250or £410 moNN15NS*Representative example: Contract Length: 48 months, 48 Monthly Payments: £409.99, Customer Deposit: £2,737.00, Total Deposit: £2,737.50, Total Charge For Credit: £4,167.02, Total Amount Payable: £22,417.02, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202151,028 milesPetrol£21,871or £340 moGood priceBL1 2HQ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £339.91, Customer Deposit: £3,280.00, Total Deposit: £3,280.65, Optional Final Payment: £8,851.00, Total Charge For Credit: £6,236.42, Total Amount Payable: £28,107.42, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto201669,300 milesPetrol£13,070or £294 moCB58SQ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £293.62, Customer Deposit: £1,960.00, Total Deposit: £1,960.50, Total Charge For Credit: £2,984.26, Total Amount Payable: £16,054.26, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%Read more
BMW 3 Series Touring330d xDrive M Sport Shadow Edition 5dr Step Auto201989,924 milesDiesel£17,995or £405 moBN274BT*Representative example: Contract Length: 48 months, 48 Monthly Payments: £404.26, Customer Deposit: £2,699.00, Total Deposit: £2,699.25, Total Charge For Credit: £4,108.73, Total Amount Payable: £22,103.73, Representative APR: 12.90%, Interest Rate (Fixed): 12.16%Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202142,055 milesHybrid£23,433or £367 moGood priceLN63QZ*Representative example: Contract Length: 49 months, 48 Monthly Payments: £366.39, Customer Deposit: £3,514.00, Total Deposit: £3,514.95, Optional Final Payment: £9,212.30, Total Charge For Credit: £6,880.97, Total Amount Payable: £30,313.97, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more