BMW X1 cars for sale in Middlesex

This area has 399 dealers

41 BMW X1 for sale

BMW X1

sDrive 20i xLine 5dr Step Auto
2019
38,139 miles
Petrol

was

£19,599

£1,099 off
£18,500
or £361 mo
good price
9 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £360.80, Customer Deposit: £2,775.00, Total Deposit: £2,775.00, Optional Final Payment: £6,943.00, Total Charge For Credit: £3,846.00, Total Amount Payable: £22,346.00, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X1

xDrive 20i xLine 5dr Step Auto
2019
37,472 miles
Petrol

was

£23,005

£2,121 off
£20,884
or £389 mo
great price
18 miles away

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £388.08, Customer Deposit: £3,132.00, Total Deposit: £3,132.60, Optional Final Payment: £8,635.00, Total Charge For Credit: £4,466.40, Total Amount Payable: £25,350.40, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X1

sDrive 18d SE 5dr
2017
39,365 miles
Diesel
£12,943
or £244 mo
good price
Delivery

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £243.48, Customer Deposit: £1,941.00, Total Deposit: £1,941.45, Optional Final Payment: £5,725.00, Total Charge For Credit: £3,245.25, Total Amount Payable: £16,188.25, Representative APR: 13.50%, Interest Rate (Fixed): 13.47%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X1

sDrive 20i SE 5dr Step Auto
2021
12,864 miles
Petrol
£21,599
or £363 mo
Delivery

*Representative example: Contract Length: 37 months, 36 Monthly Payments: £362.76, Customer Deposit: £3,239.00, Total Deposit: £3,239.85, Optional Final Payment: £10,856.00, Total Charge For Credit: £5,556.21, Total Amount Payable: £27,155.21, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.00ppm, Mileage Per Annum: 10,000

BMW X1

sDrive 18i [136] xLine 5dr
2021
62,819 miles
Petrol
£17,290
or £310 mo
Delivery

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £309.43, Customer Deposit: £2,593.00, Total Deposit: £2,843.50, Optional Final Payment: £7,952.50, Total Charge For Credit: £4,336.05, Total Amount Payable: £21,626.05, Representative APR: 13.50%, Interest Rate (Fixed): 13.47%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

1-18 of 41 vehicles