29 BMW X3 cars for sale in Long Ashton

Main listing image - BMW X3

BMW X3xDrive 30e M Sport 5dr Auto

2025
5,809 miles
Hybrid

£59,999

or £838 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £837.34, Customer Deposit: £8,999.00, Total Deposit: £8,999.85, Optional Final Payment: £26,592.56, Total Charge For Credit: £14,948.39, Total Amount Payable: £74,947.39, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 17.06ppm, Mileage Per Annum: 10,000

Main listing image - BMW X3

BMW X3xDrive20d M Sport 5dr Step Auto

2025
7,077 miles
Diesel

£51,000

or £707 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £706.81, Customer Deposit: £7,650.00, Total Deposit: £7,650.00, Optional Final Payment: £22,886.24, Total Charge For Credit: £12,756.31, Total Amount Payable: £63,756.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.13ppm, Mileage Per Annum: 10,000

BMW X3xDrive20 M Sport 5dr Step Auto

2025
5,285 miles
Hybrid

£49,777

or £676 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £675.04, Customer Deposit: £7,466.00, Total Deposit: £7,466.55, Optional Final Payment: £23,183.25, Total Charge For Credit: £12,599.68, Total Amount Payable: £62,376.68, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 15.21ppm, Mileage Per Annum: 10,000

BMW X3xDrive20 M Sport 5dr Step Auto

2024
7,000 miles
Hybrid

£52,000

or £736 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £735.36, Customer Deposit: £7,800.00, Total Deposit: £7,800.00, Optional Final Payment: £22,496.33, Total Charge For Credit: £12,858.25, Total Amount Payable: £64,858.25, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.80ppm, Mileage Per Annum: 10,000

BMW X3xDrive M40i MHT 5dr Auto

2024
4,981 miles
Hybrid

£55,333

or £837 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £836.87, Customer Deposit: £8,299.00, Total Deposit: £8,299.95, Optional Final Payment: £20,833.56, Total Charge For Credit: £13,133.40, Total Amount Payable: £68,466.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.75ppm, Mileage Per Annum: 10,000

19-36 of 29 vehicles