How much is a used BMW 330?

Current price analysis and market statistics 2026

Market overview (September 2026): 202 BMW 330 listings are available in Latvia. The median price is €10.084. Prices range from €2.100 to €35.000. Model years 1988–2023. Most common: Diesel, Automatic, Wagon/Estate. 32% of listings recently reduced the price. 36 listings rated a good deal.

Average price
€11.689
Median price
€10.084
Price range
€2.100 – €35.000
Total listings
202
Good deals
36
Reduced price
32%
Top body type
Wagon/Estate

How we calculate this →

Price index — September 2026

How BMW 330 prices changed in Latvia

Median price

€9.850

Middle range (25–75%)

€4.750–€15.800

For sale now

173

Days until sale

49.2

Measured from publication to the recorded sale. Shown only with at least 20 sold listings in 90 days.

Median and spread by model year

YearCountMedian25–75%
202210€28.300€24.022–€29.990
202111€23.900€22.325–€24.850
20207€25.990€24.450–€27.000
20175€16.350€14.500–€17.600
201615€14.950€13.970–€15.994
20158€13.540€12.998–€14.150
201411€13.339€12.470–€14.300
20136€10.745€9.310–€12.375
20126€12.995€12.990–€13.000
20105€7.149€5.850–€7.700
200810€5.575€3.912–€6.200
200714€6.925€5.805–€8.675
200614€4.175€3.738–€4.975
20059€3.590€3.100–€6.450
20039€2.500€1.950–€3.000
20028€4.124€2.975–€5.146
20015€2.400€1.500–€2.400

Median trend

Series started: September 2026 · The trend appears after at least three months.

Active-listing sample: 173 (02.09.2026)How we calculate this →

Price by model year

YearCountAverageMinMax
20228€23.603€19.748€27.900
202121€23.327€17.718€27.194
20209€26.341€23.000€35.000
20196€18.635€12.315€25.990
20183€14.823€12.209€17.500
20175€14.013€10.679€16.300
201611€13.576€8.750€16.500
20158€13.483€12.290€15.200
201416€12.146€8.999€16.800
20139€11.172€8.950€16.600
20126€10.878€4.800€13.300
20115€8.265€5.750€11.900
20107€7.490€5.250€11.190
20096€6.918€3.900€9.500
200813€6.591€2.450€11.699
200716€7.533€3.950€12.750
200623€4.936€2.850€9.500
20055€3.758€3.290€4.150
20043€3.183€2.950€3.600
20034€4.725€2.300€6.500
200210€3.705€2.100€6.300
20013€3.700€2.400€5.000
20003€2.917€2.300€4.050

Price distribution

€2000-500046 (22.8%)
€5000-1000054 (26.7%)
€10000-1500048 (23.8%)
€15000-2000018 (8.9%)
€20000-3000035 (17.3%)
€30000-500001 (0.5%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km1€27.449
50-100 ×1000 km13€25.499
100-150 ×1000 km6€18.201
150-200 ×1000 km29€20.069
200-300 ×1000 km76€11.456
300+ ×1000 km63€5.714

Depreciation

A 2022 BMW 330 averages €23,603, while a 2000 one averages €2,917 — roughly 4% lost per year (88% over 22 years). Use it as a fair-price benchmark.