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

How much is a used BMW 325?

Current price analysis and market statistics 2026

Market overview (August 2026): 163 BMW 325 listings are available in Latvia. The median price is €5.700. Prices range from €1.600 to €18.990. Model years 1987–2017. Most common: Diesel, Manual, Wagon/Estate. 12% of listings recently reduced the price. 43 listings rated a good deal.

Average price
6.434
Median price
5.700
Price range
1.600 – €18.990
Total listings
163
Good deals
43
Reduced price
12%
Top body type
Wagon/Estate

Price by model year

YearCountAverageMinMax
201559.2608.80011.000
2013611.7406.99513.950
201156.0865.0006.990
2010127.7503.50013.500
2009116.0153.9009.500
2008267.1682.60012.650
2007424.9312.4908.500
2006105.6602.90015.000
200533.5501.6005.000
200344.4493.5005.995
200284.0302.0006.000
200173.2282.1004.700
199535.4483.5006.850

Price distribution

0-20003 (1.8%)
2000-500061 (37.4%)
5000-1000077 (47.2%)
10000-1500017 (10.4%)
15000-200005 (3.1%)

Price by mileage

MileageCountAverage price
50-100 ×1000 km116.500
100-150 ×1000 km88.605
150-200 ×1000 km88.356
200-300 ×1000 km637.391
300+ ×1000 km725.087

Depreciation

A 2015 BMW 325 averages €9,260, while a 1995 one averages €5,448 — roughly 2% lost per year (41% over 20 years). Use it as a fair-price benchmark.