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

How much is a used BMW X5?

Current price analysis and market statistics 2026

Market overview (August 2026): 1069 BMW X5 listings are available in Latvia. The median price is €11.290. Prices range from €1.490 to €114.900. Model years 2000–2025. Most common: Diesel, Automatic, SUV/Crossover. 16% of listings recently reduced the price. 254 listings rated a good deal.

Average price
17.995
Median price
11.290
Price range
1.490 – €114.900
Total listings
1.069
Good deals
254
Reduced price
16%
Top body type
SUV/Crossover

Price by model year

YearCountAverageMinMax
2025786.12975.99098.500
20241676.75364.990114.900
20232352.54439.50079.990
20223649.19334.90075.000
20213945.97935.80058.777
20202345.91637.55079.900
20193240.24020.81250.850
20182427.81217.99945.000
20172723.70917.50037.500
20164322.03015.20042.900
20157720.72512.90034.000
20146119.29613.25028.900
20132414.9818.70023.000
20124812.0429.70016.500
20116311.7808.00019.900
20107011.1306.95019.300
2009508.5875.44512.900
2008748.5134.50011.480
2007737.2083.70012.700
2006415.3603.4008.100
2005755.5522.01014.990
2004664.5812.1507.490
2003373.6281.6006.500
2002293.8621.7008.500
200192.9841.4904.100

Price distribution

0-20007 (0.7%)
2000-5000156 (14.6%)
5000-10000316 (29.6%)
10000-15000167 (15.6%)
15000-20000117 (10.9%)
20000-30000119 (11.1%)
30000-50000124 (11.6%)
50000+63 (5.9%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km3564.718
50-100 ×1000 km4547.208
100-150 ×1000 km7439.740
150-200 ×1000 km9526.910
200-300 ×1000 km32914.373
300+ ×1000 km3797.212

Depreciation

A 2025 BMW X5 averages €86,129, while a 2001 one averages €2,984 — roughly 4% lost per year (97% over 24 years). Use it as a fair-price benchmark.