43 BMW X1 cars for sale in Kenilworth

BMW X1sDrive 20i M Sport 5dr Step Auto

2019
66,634 miles
Petrol

£15,870

or £215 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £214.77, Customer Deposit: £2,380.00, Total Deposit: £2,380.50, Optional Final Payment: £7,416.88, Total Charge For Credit: £4,021.57, Total Amount Payable: £19,891.57, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.65ppm, Mileage Per Annum: 10,000

19-36 of 43 vehicles