How much is a used BMW X5 M50?

Current price analysis and market statistics 2026

Market overview (September 2026): 21 BMW X5 M50 listings are available in Latvia. The median price is €24.450. Prices range from €11.088 to €41.178. Model years 2012–2020. Most common: Diesel, Automatic, SUV/Crossover.

Average price
28.015
Median price
24.450
Price range
11.088 – €41.178
Total listings
21
Top body type
SUV/Crossover

How we calculate this →

Price by model year

YearCountAverageMinMax
2019539.02437.91339.750
2015622.46519.85024.450

Price distribution

10000-150002 (9.5%)
15000-200002 (9.5%)
20000-300008 (38.1%)
30000-500009 (42.9%)

Price by mileage

MileageCountAverage price
50-100 ×1000 km141.178
100-150 ×1000 km232.039
150-200 ×1000 km933.379
200-300 ×1000 km920.293

Depreciation

A 2019 BMW X5 M50 averages €39,024, while a 2015 one averages €22,465 — roughly 11% lost per year (42% over 4 years). Use it as a fair-price benchmark.