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): 561 Opel Astra listings are available in Latvia. The median price is €3.000. Prices range from €230 to €23.900. Model years 1992–2025. Most common: Diesel, Manual, Wagon/Estate. 8% of listings recently reduced the price. 100 listings rated a good deal.

Average price
3.708
Median price
3.000
Price range
230 – €23.900
Total listings
561
Good deals
100
Reduced price
8%
Top body type
Wagon/Estate

Price by model year

YearCountAverageMinMax
2025421.32020.20023.780
2024418.04913.49523.900
2022313.0009.00015.500
2021178.7166.95011.390
2020147.9086.9009.450
2019107.3025.00010.990
2018156.7555.6008.250
2017296.7904.0009.500
2016295.6863.0008.700
2015225.2392.4007.800
2014203.6811.1995.950
2013283.3008005.600
2012543.7287906.250
2011602.8835004.995
2010292.8734994.750
2009122.2271.2003.550
2008252.0233904.200
2007301.8593503.350
2006401.3193493.990
2005501.3662502.950
2004131.1894501.750
200371.1652301.950
200231.0309901.100
200171.4767002.200
200081.0003501.800
1999107433501.200
199888563501.400

Price distribution

0-2000209 (37.3%)
2000-5000212 (37.8%)
5000-10000124 (22.1%)
10000-150008 (1.4%)
15000-200003 (0.5%)
20000-300005 (0.9%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km815.481
50-100 ×1000 km139.294
100-150 ×1000 km316.700
150-200 ×1000 km715.092
200-300 ×1000 km2503.201
300+ ×1000 km1221.725

Depreciation

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