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

How much is a used BMW X7?

Current price analysis and market statistics 2026

Market overview (July 2026): 40 BMW X7 listings are available in Latvia. The median price is €63.200. Prices range from €38.900 to €113.740. Model years 2019–2025. Most common: Diesel, Automatic, SUV/Crossover. 23% of listings recently reduced the price. 2 listings rated a good deal.

Average price
67.531
Median price
63.200
Price range
38.900 – €113.740
Total listings
40
Good deals
2
Reduced price
23%
Top body type
SUV/Crossover

Price by model year

YearCountAverageMinMax
20254100.46084.900113.740
2024384.63381.00089.900
2023879.14965.20090.700
2021761.32957.70062.500
2020559.87454.99065.000
20191148.83438.90063.900

Price distribution

30000-500007 (17.5%)
50000+33 (82.5%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km794.104
50-100 ×1000 km968.904
100-150 ×1000 km1054.207
150-200 ×1000 km459.975
200-300 ×1000 km442.645

Depreciation

A 2025 BMW X7 averages €100,460, while a 2019 one averages €48,834 — roughly 9% lost per year (51% over 6 years). Use it as a fair-price benchmark.