Premium Chinese EVs — in stock in the EU · 3-year / 200,000 km warranty · CATL batteriesSee cars →

How much is a used BMW X3?

Current price analysis and market statistics 2026

Market overview (August 2026): 592 BMW X3 listings are available in Latvia. The median price is €9.970. Prices range from €1.700 to €80.500. Model years 2004–2026. Most common: Diesel, Automatic, SUV/Crossover. 17% of listings recently reduced the price. 120 listings rated a good deal.

Average price
13.017
Median price
9.970
Price range
1.700 – €80.500
Total listings
592
Good deals
120
Reduced price
17%
Top body type
SUV/Crossover

Price by model year

YearCountAverageMinMax
2025366.56056.90071.390
2024550.86044.00067.900
2023845.76335.90060.200
20221835.31126.50044.000
20211132.06723.29042.990
20201127.01419.99033.000
20192422.58118.99030.700
20184423.27416.95029.999
20171920.45813.80032.000
20161216.16213.00018.500
20152514.7969.49022.000
20142813.14210.55016.200
20132411.3467.50015.650
20125310.9005.60014.900
2011659.8635.69012.950
2010156.9894.2009.400
2009205.5944.3006.800
2008435.1902.8006.850
2007505.1222.7007.500
2006484.4132.4007.000
2005253.4431.7004.800
2004403.7052.4906.000

Price distribution

0-20001 (0.2%)
2000-5000138 (23.3%)
5000-10000162 (27.4%)
10000-15000123 (20.8%)
15000-2000044 (7.4%)
20000-3000083 (14%)
30000-5000034 (5.7%)
50000+7 (1.2%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km1751.019
50-100 ×1000 km1335.630
100-150 ×1000 km4024.614
150-200 ×1000 km5819.477
200-300 ×1000 km23611.063
300+ ×1000 km1646.097

Depreciation

A 2025 BMW X3 averages €66,560, while a 2004 one averages €3,705 — roughly 4% lost per year (94% over 21 years). Use it as a fair-price benchmark.