BMW X1sDrive 18d xLine 5dr Step Auto20219,741 milesDiesel£24,913or £390 moFair price34 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £389.49, Customer Deposit: £3,736.00, Total Deposit: £3,736.95, Optional Final Payment: £9,946.00, Total Charge For Credit: £7,075.98, Total Amount Payable: £31,988.98, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW X1xDrive 20i xLine 5dr Step Auto202142,039 milesPetrol£20,556or £326 moGood price37 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £325.49, Customer Deposit: £3,083.00, Total Deposit: £3,083.40, Optional Final Payment: £7,963.00, Total Charge For Credit: £5,788.43, Total Amount Payable: £26,344.43, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series Touring330e M Sport Pro Edition 5dr Step Auto202160,103 milesHybrid£24,197or £350 moFair price17 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £349.55, Customer Deposit: £3,629.00, Total Deposit: £3,629.55, Optional Final Payment: £10,508.50, Total Charge For Credit: £6,719.45, Total Amount Payable: £30,916.45, Representative APR: 10.90%, Interest Rate (Fixed): 5.33%, Excess Mileage Charge: 15.20ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto20195,967 milesPetrol£17,995or £378 moGreat price32 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £377.42, Customer Deposit: £2,699.00, Total Deposit: £2,699.25, Total Charge For Credit: £2,821.41, Total Amount Payable: £20,816.41, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%Read more
BMW 2 Series Active Tourer218i Sport 5dr201915,019 milesPetrol£13,055or £288 mo25 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £287.43, Customer Deposit: £1,958.00, Total Deposit: £1,958.25, Total Charge For Credit: £2,699.89, Total Amount Payable: £15,754.89, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%Read more
BMW 3 Series320i M Sport 4dr Step Auto202232,206 milesPetrol£22,720or £345 moGood price37 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £344.60, Customer Deposit: £3,408.00, Total Deposit: £3,408.00, Optional Final Payment: £11,037.70, Total Charge For Credit: £8,266.50, Total Amount Payable: £30,986.50, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]20239,419 milesPetrol£23,280or £523 moGreat price35 miles away*Representative example: Contract Length: 48 months, 48 Monthly Payments: £522.99, Customer Deposit: £3,492.00, Total Deposit: £3,492.00, Total Charge For Credit: £5,315.52, Total Amount Payable: £28,595.52, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%Read more
BMW 1 SeriesM135i xDrive 5dr Step Auto202034,783 milesPetrol£24,470or £388 moFair price36 miles away*Representative example: Contract Length: 49 months, 48 Monthly Payments: £387.25, Customer Deposit: £3,670.00, Total Deposit: £3,670.50, Optional Final Payment: £10,867.91, Total Charge For Credit: £8,656.41, Total Amount Payable: £33,126.41, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000Read more
BMW X4xDrive20d MHT M Sport 5dr Step Auto202140,169 milesDiesel£33,476or £521 mo36 miles away*Representative example: Contract Length: 48 months, 47 Monthly Payments: £520.84, Customer Deposit: £5,021.00, Total Deposit: £5,021.40, Optional Final Payment: £13,514.00, Total Charge For Credit: £9,538.88, Total Amount Payable: £43,014.88, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000Read more
BMW 3 Series320d M Sport 4dr Step Auto201852,868 milesDiesel£14,985£635 off£14,350Great price25 miles away