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

How much is a used BMW X4?

Current price analysis and market statistics 2026

Market overview (August 2026): 115 BMW X4 listings are available in Latvia. The median price is €18.950. Prices range from €13.490 to €65.000. Model years 2014–2025. Most common: Diesel, Automatic, SUV/Crossover. 21% of listings recently reduced the price. 24 listings rated a good deal.

Average price
26.306
Median price
18.950
Price range
13.490 – €65.000
Total listings
115
Good deals
24
Reduced price
21%
Top body type
SUV/Crossover

Price by model year

YearCountAverageMinMax
2024855.06048.00065.000
2023349.73339.90063.800
2022638.52131.50058.000
2021740.16228.90055.900
2020632.85530.88035.550
20191130.90627.49038.990
20181122.70717.49029.900
20171320.46316.89029.700
20161517.09315.00018.250
20152216.92414.00020.550
20141216.09913.49019.990

Price distribution

10000-1500010 (8.7%)
15000-2000051 (44.3%)
20000-3000019 (16.5%)
30000-5000026 (22.6%)
50000+9 (7.8%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km1053.483
50-100 ×1000 km1337.605
100-150 ×1000 km2130.812
150-200 ×1000 km2122.743
200-300 ×1000 km3617.569
300+ ×1000 km315.067

Depreciation

A 2024 BMW X4 averages €55,060, while a 2014 one averages €16,099 — roughly 7% lost per year (71% over 10 years). Use it as a fair-price benchmark.