BMW 3 Series Touring320d xDrive M Sport Plus Edition 5dr Step Auto201915,348 milesDiesel£31,000or £526 moAB123EW*Representative example: Contract Length: 48 months, 47 Monthly Payments: £525.68, Customer Deposit: £4,650.00, Total Deposit: £4,650.00, Optional Final Payment: £11,947.50, Total Charge For Credit: £10,304.46, Total Amount Payable: £41,304.46, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.45ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring335d xDrive M Sport Shadow Edition 5dr Step Auto201951,550 milesDiesel£22,999EH114AA
BMW X3xDrive30d M Sport 5dr Step Auto201928,147 milesDiesel£31,495or £673 moRG170EL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £672.26, Customer Deposit: £4,724.00, Total Deposit: £4,724.25, Total Charge For Credit: £5,498.73, Total Amount Payable: £36,993.73, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%Read more
BMW 4 Series Gran Coupe420i M Sport 5dr Auto [Professional Media]201948,793 milesPetrol£15,700or £347 moLE111NE*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.86, Customer Deposit: £2,355.00, Total Deposit: £2,355.00, Total Charge For Credit: £3,305.28, Total Amount Payable: £19,005.28, Representative APR: 11.90%, Interest Rate (Fixed): 6.19%Read more
BMW X3xDrive20i M Sport 5dr Step Auto201946,730 milesPetrol£24,495or £368 moRG170EL*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.71, Customer Deposit: £3,674.00, Total Deposit: £3,674.25, Optional Final Payment: £9,380.12, Total Charge For Credit: £5,841.74, Total Amount Payable: £30,336.74, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.72ppm, Mileage Per Annum: 10,000Read more
BMW 4 Series Gran Coupe420d [190] M Sport 5dr Auto [Professional Media]201934,213 milesDiesel£19,495YO124DH
BMW 2 Series Active Tourer218d Sport 5dr Step Auto201920,816 milesDiesel£14,700or £242 moBS107TU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £241.83, Customer Deposit: £2,205.00, Total Deposit: £2,205.00, Optional Final Payment: £4,421.37, Total Charge For Credit: £3,292.38, Total Amount Payable: £17,992.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 2.62ppm, Mileage Per Annum: 10,000Read more