1,617 BMW cars for sale in Wilmslow

Main listing image - BMW X3

BMW X3xDrive20d M Sport 5dr Step Auto

2020
24,287 miles
Diesel

£28,101

or £423 mo
39 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £422.87, Customer Deposit: £4,215.00, Total Deposit: £4,215.15, Optional Final Payment: £11,192.04, Total Charge For Credit: £7,603.95, Total Amount Payable: £35,704.95, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2020
59,608 miles
Diesel

£24,484

or £370 mo
39 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £369.84, Customer Deposit: £3,672.00, Total Deposit: £3,672.60, Optional Final Payment: £9,667.85, Total Charge For Credit: £6,608.77, Total Amount Payable: £31,092.77, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
26,435 miles
Diesel

£27,178

or £412 mo
39 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £411.64, Customer Deposit: £4,076.00, Total Deposit: £4,076.70, Optional Final Payment: £10,665.76, Total Charge For Credit: £7,323.18, Total Amount Payable: £34,501.18, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2020
65,105 miles
Diesel

£23,118

or £348 mo
39 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £347.21, Customer Deposit: £3,467.00, Total Deposit: £3,467.70, Optional Final Payment: £9,247.61, Total Charge For Credit: £6,263.39, Total Amount Payable: £29,381.39, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW Z4sDrive 20i M Sport 2dr Auto

2019
35,455 miles
Petrol

£21,761

or £347 mo
34 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £346.38, Customer Deposit: £3,434.00, Total Deposit: £3,434.85, Optional Final Payment: £11,403.00, Total Charge For Credit: £8,218.71, Total Amount Payable: £31,117.71, Representative APR: 13.90%, Interest Rate (Fixed): 7.23%, Excess Mileage Charge: 16.00ppm, Mileage Per Annum: 10,000

1477-1494 of 1,617 vehicles