BMW X5xDrive30d MHT M Sport 5dr Auto202128,206 milesHybrid£43,679or £528 moGood priceBL99ST*Representative example: Contract Length: 49 months, 48 Monthly Payments: £527.71, Customer Deposit: £6,551.00, Total Deposit: £6,551.85, Optional Final Payment: £22,284.00, Total Charge For Credit: £10,486.93, Total Amount Payable: £54,165.93, Representative APR: 8.90%, Interest Rate (Fixed): 8.54%, Excess Mileage Charge: 22.00ppm, Mileage Per Annum: 10,000Read more
BMW X2xDrive 25e Sport 5dr Auto202120,906 milesHybrid£20,649or £327 moWA89WZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £326.11, Customer Deposit: £3,097.00, Total Deposit: £3,097.35, Optional Final Payment: £8,172.00, Total Charge For Credit: £5,947.52, Total Amount Payable: £26,596.52, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW X2M35i 5dr Step Auto202110,443 milesPetrol£27,849or £616 moDH32BQ*Representative example: Contract Length: 48 months, 48 Monthly Payments: £615.22, Customer Deposit: £4,177.00, Total Deposit: £4,177.35, Total Charge For Credit: £5,858.91, Total Amount Payable: £33,707.91, Representative APR: 11.90%, Interest Rate (Fixed): 11.27%Read more
BMW X2sDrive 20i Sport 5dr Step Auto202027,216 milesPetrol£18,649or £412 moE47PX*Representative example: Contract Length: 48 months, 48 Monthly Payments: £411.98, Customer Deposit: £2,797.00, Total Deposit: £2,797.35, Total Charge For Credit: £3,923.39, Total Amount Payable: £22,572.39, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW X2sDrive 18i [136] Sport 5dr Step Auto202226,088 milesPetrol£21,049or £350 moSA79AG*Representative example: Contract Length: 48 months, 47 Monthly Payments: £349.12, Customer Deposit: £3,157.00, Total Deposit: £3,157.35, Optional Final Payment: £7,340.00, Total Charge For Credit: £5,856.99, Total Amount Payable: £26,905.99, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW X2sDrive 18i [136] M Sport 5dr Step Auto202114,939 milesPetrol£21,699or £363 moPE304YN*Representative example: Contract Length: 48 months, 47 Monthly Payments: £362.36, Customer Deposit: £3,254.00, Total Deposit: £3,254.85, Optional Final Payment: £8,708.00, Total Charge For Credit: £7,294.77, Total Amount Payable: £28,993.77, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW X2xDrive 18d M Sport 5dr Step Auto202130,426 milesDiesel£22,060or £368 moEX28FN*Representative example: Contract Length: 48 months, 47 Monthly Payments: £367.74, Customer Deposit: £3,309.00, Total Deposit: £3,309.00, Optional Final Payment: £8,846.20, Total Charge For Credit: £7,378.98, Total Amount Payable: £29,438.98, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000Read more
BMW X2xDrive 25e M Sport 5dr Auto202310,822 milesHybrid£25,049or £395 moS91XU*Representative example: Contract Length: 48 months, 47 Monthly Payments: £394.66, Customer Deposit: £3,757.00, Total Deposit: £3,757.35, Optional Final Payment: £9,969.00, Total Charge For Credit: £7,226.37, Total Amount Payable: £32,275.37, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000Read more
BMW X2xDrive 20i [178] Sport 5dr Step Auto202124,371 milesPetrol£21,049or £338 moDE216BZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £337.18, Customer Deposit: £3,157.00, Total Deposit: £3,157.35, Optional Final Payment: £8,048.00, Total Charge For Credit: £6,003.81, Total Amount Payable: £27,052.81, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW X2xDrive 20i Sport 5dr Step Auto201921,556 milesPetrol£19,149£1,350 off£17,799or £394 moG329QA*Representative example: Contract Length: 48 months, 48 Monthly Payments: £393.20, Customer Deposit: £2,669.00, Total Deposit: £2,669.85, Total Charge For Credit: £3,744.45, Total Amount Payable: £21,543.45, Representative APR: 11.90%, Interest Rate (Fixed): 11.26%Read more
BMW X1sDrive 20i xLine 5dr Step Auto20197,640 milesPetrol£20,437or £460 moFair priceE48SP*Representative example: Contract Length: 48 months, 48 Monthly Payments: £459.12, Customer Deposit: £3,065.00, Total Deposit: £3,065.55, Total Charge For Credit: £4,666.31, Total Amount Payable: £25,103.31, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW X2xDrive 20i [178] Sport 5dr Step Auto202135,294 milesPetrol£20,049£700 off£19,349or £312 moWA89WZ*Representative example: Contract Length: 48 months, 47 Monthly Payments: £311.45, Customer Deposit: £2,902.00, Total Deposit: £2,902.35, Optional Final Payment: £7,309.00, Total Charge For Credit: £5,500.50, Total Amount Payable: £24,849.50, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW X1xDrive 20i [178] xLine 5dr Step Auto202110,624 milesPetrol£24,321or £389 moGood priceAL95JA*Representative example: Contract Length: 48 months, 47 Monthly Payments: £388.34, Customer Deposit: £3,648.00, Total Deposit: £3,648.15, Optional Final Payment: £10,103.00, Total Charge For Credit: £7,682.13, Total Amount Payable: £32,003.13, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.50ppm, Mileage Per Annum: 10,000Read more
BMW X2xDrive 18d Sport 5dr202121,430 milesDiesel£18,707or £298 mo Delivery*Representative example: Contract Length: 49 months, 47 Monthly Payments: £297.87, Customer Deposit: £2,806.00, Total Deposit: £2,806.05, Optional Final Payment: £8,190.00, Total Charge For Credit: £6,587.81, Total Amount Payable: £25,294.81, Representative APR: 13.90%, Interest Rate (Fixed): 6.74%, Excess Mileage Charge: 7.90ppm, Mileage Per Annum: 10,000Read more
BMW X2xDrive 20i [178] Sport 5dr Step Auto202230,201 milesPetrol£21,949£1,050 off£20,899or £332 moBB126EH*Representative example: Contract Length: 48 months, 47 Monthly Payments: £331.88, Customer Deposit: £3,134.00, Total Deposit: £3,134.85, Optional Final Payment: £8,163.00, Total Charge For Credit: £5,997.21, Total Amount Payable: £26,896.21, Representative APR: 11.90%, Interest Rate (Fixed): 11.28%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more