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

How much is a used Opel Astra?

Current price analysis and market statistics 2026

Market overview (August 2026): 669 Opel Astra listings are available in Latvia. The median price is €3.000. Prices range from €230 to €23.900. Model years 1994–2025. Most common: Diesel, Manual, Wagon/Estate. 10% of listings recently reduced the price. 126 listings rated a good deal.

Average price
3.675
Median price
3.000
Price range
230 – €23.900
Total listings
669
Good deals
126
Reduced price
10%
Top body type
Wagon/Estate

Price by model year

YearCountAverageMinMax
2025421.32020.20023.780
2024319.09813.49523.900
2023415.55014.90016.800
2022313.6979.00016.590
2021188.5996.50010.900
2020137.9466.9909.450
201997.0005.0008.770
2018186.7034.9508.250
2017456.7463.9909.500
2016355.5733.0008.700
2015255.3002.4007.800
2014313.8081.1995.950
2013303.3038005.600
2012683.6756506.250
2011652.9565005.250
2010412.7844994.800
2009112.0841.2003.550
2008271.8623904.200
2007321.9667503.350
2006521.4373993.990
2005561.3603002.950
2004151.0443001.750
200381.3102302.200
200231.0179501.100
2001121.2235502.200
2000111.1303503.500
1999158243501.300
199897113501.350

Price distribution

0-2000244 (36.5%)
2000-5000264 (39.5%)
5000-10000146 (21.8%)
10000-150005 (0.7%)
15000-200005 (0.7%)
20000-300005 (0.7%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km816.975
50-100 ×1000 km148.488
100-150 ×1000 km406.166
150-200 ×1000 km844.983
200-300 ×1000 km3013.286
300+ ×1000 km1441.677

Depreciation

A 2025 Opel Astra averages €21,320, while a 1998 one averages €711 — roughly 4% lost per year (97% over 27 years). Use it as a fair-price benchmark.