How much is a used BMW X2?

Current price analysis and market statistics 2026

Market overview (September 2026): 20 BMW X2 listings are available in Latvia. The median price is €20.225. Prices range from €16.900 to €53.500. Model years 2018–2025. Most common: Diesel, Automatic, SUV/Crossover. 25% of listings recently reduced the price. 1 listing rated a good deal.

Average price
26.828
Median price
20.225
Price range
16.900 – €53.500
Total listings
20
Good deals
1
Reduced price
25%
Top body type
SUV/Crossover

How we calculate this →

Price by model year

YearCountAverageMinMax
2025342.76742.50042.900
2024346.46737.90053.500
2019519.86018.90021.000
2018718.39317.00021.500

Price distribution

15000-200008 (40%)
20000-300006 (30%)
30000-500005 (25%)
50000+1 (5%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km644.617
50-100 ×1000 km219.975
100-150 ×1000 km519.720
150-200 ×1000 km218.750
200-300 ×1000 km317.450

Depreciation

A 2025 BMW X2 averages €42,767, while a 2018 one averages €18,393 — roughly 8% lost per year (57% over 7 years). Use it as a fair-price benchmark.