BMW X1 cars for sale in Todmorden

This area has 342 dealers

88 BMW X1 cars for sale

BMW X1xDrive 20i xLine 5dr Step Auto

2021
33,413 miles
Petrol

£21,399

or £331 mo
14 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £330.99, Customer Deposit: £3,209.00, Total Deposit: £3,209.85, Optional Final Payment: £9,303.00, Total Charge For Credit: £7,001.37, Total Amount Payable: £28,400.37, Representative APR: 12.90%, Interest Rate (Fixed): 12.19%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000

BMW X1xDrive 20d M Sport 5dr Step Auto

2018
42,000 miles
Diesel

£18,442

or £309 mo
22 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.24, Customer Deposit: £2,766.00, Total Deposit: £2,766.30, Optional Final Payment: £7,030.00, Total Charge For Credit: £5,841.58, Total Amount Payable: £24,283.58, Representative APR: 13.30%, Interest Rate (Fixed): 13.25%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X1xDrive 20i SE 5dr Step Auto

2019
27,481 miles
Petrol

£19,495

or £315 mo
26 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £314.29, Customer Deposit: £2,924.00, Total Deposit: £2,924.25, Optional Final Payment: £7,683.00, Total Charge For Credit: £6,198.17, Total Amount Payable: £25,693.17, Representative APR: 12.90%, Interest Rate (Fixed): 12.19%, Excess Mileage Charge: 15.00ppm, Mileage Per Annum: 10,000

BMW X1sDrive 18i M Sport 5dr

2020
30,959 miles
Petrol

£18,318

or £249 mo
16 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £248.84, Customer Deposit: £2,747.00, Total Deposit: £2,747.70, Optional Final Payment: £7,769.66, Total Charge For Credit: £4,143.68, Total Amount Payable: £22,461.68, Representative APR: 8.90%, Interest Rate (Fixed): 4.61%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

1-18 of 88 vehicles