BMW X3 cars for sale in Orpington

This area has 397 dealers

33 BMW X3 cars for sale

Main listing image - BMW X3

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2021
29,003 miles
Diesel

£32,500

or £504 mo
fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £503.70, Customer Deposit: £4,875.00, Total Deposit: £5,125.00, Optional Final Payment: £14,432.50, Total Charge For Credit: £10,731.40, Total Amount Payable: £43,231.40, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
47,085 miles
Diesel

£26,000

or £411 mo
fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £410.48, Customer Deposit: £3,900.00, Total Deposit: £3,900.00, Optional Final Payment: £11,327.50, Total Charge For Credit: £8,520.06, Total Amount Payable: £34,520.06, Representative APR: 13.20%, Interest Rate (Fixed): 13.19%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2021
26,333 miles
Diesel

£31,000

or £473 mo
great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £472.54, Customer Deposit: £4,650.00, Total Deposit: £4,900.00, Optional Final Payment: £14,230.00, Total Charge For Credit: £10,339.38, Total Amount Payable: £41,339.38, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2021
13,652 miles
Hybrid

was

£33,375

£848 off
£32,527
or £442 mo
good price
3 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £441.22, Customer Deposit: £4,879.00, Total Deposit: £4,879.05, Optional Final Payment: £16,150.00, Total Charge For Credit: £9,239.39, Total Amount Payable: £41,766.39, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 26.00ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
63,030 miles
Diesel

£24,000

or £373 mo
fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £372.91, Customer Deposit: £3,600.00, Total Deposit: £3,850.00, Optional Final Payment: £10,495.00, Total Charge For Credit: £7,871.77, Total Amount Payable: £31,871.77, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

1-18 of 33 vehicles