21 BMW X3 cars for sale in Crieff

Main listing image - BMW X3

BMW X3xDrive20d M Sport 5dr Step Auto

2019
30,399 miles
Diesel

£27,000

or £435 mo
17 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £434.18, Customer Deposit: £4,050.00, Total Deposit: £4,050.00, Optional Final Payment: £11,030.93, Total Charge For Credit: £8,487.39, Total Amount Payable: £35,487.39, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 6.22ppm, Mileage Per Annum: 10,000

BMW X3xDrive20 M Sport 5dr Step Auto

2025
3,436 miles
Hybrid

£52,500

or £713 mo
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £712.55, Customer Deposit: £7,875.00, Total Deposit: £7,875.00, Optional Final Payment: £24,418.52, Total Charge For Credit: £13,283.37, Total Amount Payable: £65,783.37, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.70ppm, Mileage Per Annum: 10,000

BMW X3xDrive M40i MHT 5dr Auto

2022
15,742 miles
Hybrid

£47,500

or £807 mo
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £806.40, Customer Deposit: £7,125.00, Total Deposit: £7,125.00, Optional Final Payment: £18,249.34, Total Charge For Credit: £15,775.14, Total Amount Payable: £63,275.14, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.03ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2022
31,090 miles
Hybrid

£34,250

or £542 mo
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £541.74, Customer Deposit: £5,137.00, Total Deposit: £5,137.50, Optional Final Payment: £15,607.10, Total Charge For Credit: £11,956.38, Total Amount Payable: £46,206.38, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.18ppm, Mileage Per Annum: 10,000

BMW X3xDrive20i M Sport 5dr Step Auto

2021
15,847 miles
Petrol

£32,000

or £530 mo
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £529.05, Customer Deposit: £4,800.00, Total Deposit: £4,800.00, Optional Final Payment: £13,170.19, Total Charge For Credit: £10,835.54, Total Amount Payable: £42,835.54, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.28ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2020
35,902 miles
Diesel

£28,000

or £466 mo
18 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.41, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £11,370.24, Total Charge For Credit: £9,444.51, Total Amount Payable: £37,444.51, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.62ppm, Mileage Per Annum: 10,000

1-18 of 21 vehicles