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

How much is a used BMW 116?

Current price analysis and market statistics 2026

Market overview (August 2026): 143 BMW 116 listings are available in Latvia. The median price is €4.800. Prices range from €950 to €21.990. Model years 2000–2023. Most common: Diesel, Manual, Hatchback. 16% of listings recently reduced the price. 34 listings rated a good deal.

Average price
5.314
Median price
4.800
Price range
950 – €21.990
Total listings
143
Good deals
34
Reduced price
16%
Top body type
Hatchback

Price by model year

YearCountAverageMinMax
201648.0006.5008.900
2015168.7575.39912.990
2014156.1654.9908.500
201357.5885.6008.600
2012255.6783.5008.100
2011145.0473.6507.300
2010243.1551.8004.200
2009133.4491.1505.300
200743.7131.6006.900
200642.3232.1002.500
2005111.8989502.590

Price distribution

0-200014 (9.8%)
2000-500059 (41.3%)
5000-1000064 (44.8%)
10000-150003 (2.1%)
15000-200002 (1.4%)
20000-300001 (0.7%)

Price by mileage

MileageCountAverage price
50-100 ×1000 km116.900
100-150 ×1000 km88.371
150-200 ×1000 km235.697
200-300 ×1000 km824.919
300+ ×1000 km124.115

Depreciation

A 2016 BMW 116 averages €8,000, while a 2005 one averages €1,898 — roughly 7% lost per year (76% over 11 years). Use it as a fair-price benchmark.