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): 879 BMW X5 listings are available in Latvia. The median price is €11.500. Prices range from €1.500 to €114.900. Model years 2000–2025. Most common: Diesel, Automatic, SUV/Crossover. 13% of listings recently reduced the price. 195 listings rated a good deal.

Average price
18.447
Median price
11.500
Price range
1.500 – €114.900
Total listings
879
Good deals
195
Reduced price
13%
Top body type
SUV/Crossover

Price by model year

YearCountAverageMinMax
2025786.12975.99098.500
20241577.99364.990114.900
20231756.32039.50079.990
20223146.3353.10056.500
20213345.94235.80058.777
20202044.65634.00079.900
20192740.54332.00050.850
20182327.94917.99945.000
20172423.84517.50037.500
20163421.96615.20042.900
20156420.60912.90034.000
20145219.63313.25027.000
20131615.4178.70023.000
20124111.9315.50016.500
20115011.6648.00019.900
20105811.2666.95018.900
2009488.8005.10012.900
2008598.5693.63011.760
2007567.1134.50012.500
2006315.6673.5008.100
2005635.2041.50013.500
2004494.5812.5008.500
2003283.6371.6006.500
2002233.8111.5008.500
200192.5111.5004.100

Price distribution

0-20008 (0.9%)
2000-5000121 (13.8%)
5000-10000259 (29.5%)
10000-15000136 (15.5%)
15000-2000088 (10%)
20000-30000107 (12.2%)
30000-50000108 (12.3%)
50000+52 (5.9%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km2868.250
50-100 ×1000 km3750.575
100-150 ×1000 km6838.768
150-200 ×1000 km8327.215
200-300 ×1000 km27614.509
300+ ×1000 km2987.172

Depreciation

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