Used BMW X3 under $25,000 for sale in San Diego, CA

3 used BMW X3s under $25,000 are listed on FMYCAR from dealers in San Diego, CA, priced $16,181 to $21,202 with a median of 85,083 miles. Mileage runs 66,476 to 85,083 miles; model years 2019–2022. Every listing comes from the seller's inventory.

At a glance

used BMW X3s under $25,000 on this page, by model year
YearFor salePriceMedian miles
20222$21,20285,083 mi
20191$16,18166,476 mi

Computed from the listings on this page as of November 10, 2026. Prices are set by each seller; confirm the out-the-door price with them (out-the-door price explained).

Quick facts

How many used BMW X3s under $25,000 are for sale in San Diego, CA on FMYCAR?
3 used BMW X3s under $25,000 are listed on FMYCAR as of November 10, 2026, from one dealership.
How much does a used BMW X3 under $25,000 cost in San Diego, CA?
Listed prices range from $16,181 to $21,202, with a median of $21,202. The lowest-priced one right now is the 2019 BMW X3 sDrive30i - Carnova Inc. at $16,181 from Carnova Inc..
What mileage do they have?
Mileage runs from 66,476 to 85,083 miles, with a median of 85,083 miles.
Which model years are available?
Model years 2019 to 2022.
Where can I buy one?
From Carnova Inc. Each listing names the seller, and you can message that seller from the car's page.

Message the seller from the car's page.

Asking about a car is free for shoppers. Your message goes to the seller who listed it, and FMYCAR keeps a copy. FMYCAR is a marketplace, not a dealer. Shoppers browse free. You deal with the seller who listed the car.

Buying soon? Read the free car buying guides