BMW 3 Series320d MHT M Sport 5dr Step Auto202050,354 milesHybrid£25,000or £412 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £411.85, Customer Deposit: £3,750.00, Total Deposit: £3,750.00, Optional Final Payment: £10,379.81, Total Charge For Credit: £8,486.76, Total Amount Payable: £33,486.76, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.63ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series216d M Sport 5dr Step Auto202035,861 milesDiesel£19,000or £350 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.53, Customer Deposit: £2,850.00, Total Deposit: £2,850.00, Optional Final Payment: £5,637.46, Total Charge For Credit: £5,915.37, Total Amount Payable: £24,915.37, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 3.82ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series TouringM340d xDrive MHT 5dr Step Auto202019,000 milesDiesel£41,000or £675 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £674.77, Customer Deposit: £6,150.00, Total Deposit: £6,150.00, Optional Final Payment: £17,063.93, Total Charge For Credit: £13,928.12, Total Amount Payable: £54,928.12, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.29ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330d xDrive M Sport 5dr Step Auto202043,166 milesDiesel£32,000or £539 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £538.18, Customer Deposit: £4,800.00, Total Deposit: £4,800.00, Optional Final Payment: £12,607.69, Total Charge For Credit: £10,702.15, Total Amount Payable: £42,702.15, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.72ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series Gran Tourer218i Luxury 5dr202029,258 milesPetrol£16,990or £301 moBB16JT*Representative example: Contract Length: 49 months, 48 Monthly Payments: £300.05, Customer Deposit: £2,548.00, Total Deposit: £2,548.50, Optional Final Payment: £5,568.00, Total Charge For Credit: £5,528.90, Total Amount Payable: £22,518.90, Representative APR: 13.90%, Interest Rate (Fixed): 13.06%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series Touring520i M Sport 5dr Auto202064,580 milesPetrol£21,800or £364 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £363.26, Customer Deposit: £3,270.00, Total Deposit: £3,270.00, Optional Final Payment: £8,796.56, Total Charge For Credit: £7,339.78, Total Amount Payable: £29,139.78, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.05ppm, Mileage Per Annum: 10,000Read more
BMW 5 Series Touring520i M Sport 5dr Auto202051,842 milesPetrol£22,250or £359 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.24, Customer Deposit: £3,337.00, Total Deposit: £3,337.50, Optional Final Payment: £9,750.19, Total Charge For Credit: £7,674.97, Total Amount Payable: £29,924.97, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.19ppm, Mileage Per Annum: 10,000Read more
BMW 2 Series Gran Tourer218i M Sport 5dr Step Auto202039,420 milesPetrol£19,000or £338 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.66, Customer Deposit: £2,850.00, Total Deposit: £2,850.00, Optional Final Payment: £6,369.13, Total Charge For Credit: £6,089.15, Total Amount Payable: £25,089.15, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 4.49ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330i M Sport 5dr Step Auto202038,156 milesPetrol£25,120£500 off£24,620or £367 moBB13NU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £366.31, Customer Deposit: £3,693.00, Total Deposit: £3,693.00, Optional Final Payment: £11,848.54, Total Charge For Credit: £8,138.11, Total Amount Payable: £32,758.11, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.03ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202050,050 milesHybrid£22,765£855 off£21,910or £335 moPE217QS*Representative example: Contract Length: 48 months, 47 Monthly Payments: £334.56, Customer Deposit: £3,286.00, Total Deposit: £3,286.50, Optional Final Payment: £9,219.00, Total Charge For Credit: £6,319.82, Total Amount Payable: £28,229.82, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330i Sport 5dr Step Auto202027,707 milesPetrol£28,018or £441 moTA66DD*Representative example: Contract Length: 48 months, 47 Monthly Payments: £440.43, Customer Deposit: £4,202.00, Total Deposit: £4,202.70, Optional Final Payment: £10,390.00, Total Charge For Credit: £7,274.91, Total Amount Payable: £35,292.91, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320d xDrive M Sport 5dr Step Auto202050,310 milesDiesel£24,137£930 off£23,207or £359 moYO304WR*Representative example: Contract Length: 48 months, 47 Monthly Payments: £358.48, Customer Deposit: £3,481.00, Total Deposit: £3,481.05, Optional Final Payment: £8,974.00, Total Charge For Credit: £6,096.61, Total Amount Payable: £29,303.61, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202027,970 milesPetrol£25,199or £557 moS91XU*Representative example: Contract Length: 48 months, 48 Monthly Payments: £556.68, Customer Deposit: £3,779.00, Total Deposit: £3,779.85, Total Charge For Credit: £5,301.49, Total Amount Payable: £30,500.49, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 5 Series520d MHT M Sport 5dr Step Auto202040,641 milesDiesel£26,199or £408 mo Delivery*Representative example: Contract Length: 48 months, 47 Monthly Payments: £407.83, Customer Deposit: £3,929.00, Total Deposit: £3,929.85, Optional Final Payment: £10,720.00, Total Charge For Credit: £7,618.86, Total Amount Payable: £33,817.86, Representative APR: 11.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport 5dr Step Auto202039,834 milesHybrid£22,599or £500 moNP194SS*Representative example: Contract Length: 48 months, 48 Monthly Payments: £499.24, Customer Deposit: £3,389.00, Total Deposit: £3,389.85, Total Charge For Credit: £4,754.37, Total Amount Payable: £27,353.37, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series Touring318d Sport 5dr Step Auto202032,024 milesDiesel£22,599or £500 moSA79AG*Representative example: Contract Length: 48 months, 48 Monthly Payments: £499.24, Customer Deposit: £3,389.00, Total Deposit: £3,389.85, Total Charge For Credit: £4,754.37, Total Amount Payable: £27,353.37, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW 3 Series Touring320i M Sport 5dr Step Auto202039,821 milesPetrol£23,990or £348 moSK42JZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.82, Customer Deposit: £3,598.00, Total Deposit: £3,598.50, Optional Final Payment: £11,336.21, Total Charge For Credit: £7,292.25, Total Amount Payable: £31,282.25, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.11ppm, Mileage Per Annum: 10,000Read more