Depreciation & used values · Hatchback

Vauxhall Astra (Mk7) depreciation

The Vauxhall Astra (Mk7) loses about 35% of its value in its first three years. From a list price of £21,000, a 2021 example with around 39,000 miles on the clock is worth about £11,300 today. The year-by-year table below values every age of Astra (Mk7) at its typical mileage, from the same model behind its full profile.

How this curve is built the level is pinned to a researched used-market price for this model (AutoTrader median, 2023 at 30k miles). The curve shape itself is a segment-level model shared with similar cars, not a per-model measurement, so treat the year-on-year pattern as indicative and the anchored year as the firm point.

Value by registration year

What a used Astra (Mk7) is worth, year by year

Each row values that year's Astra (Mk7) at its typical mileage (7,800 miles a year). The headline is the midpoint of a private sale and a dealer forecourt price; the range reflects condition and history.

Reg yearAgeTypical milesEst. valueLikely rangeOf new price
20215 yrs39,000£11,300£9,950£12,65054%
20206 yrs47,000£9,650£8,450£10,80047%
20197 yrs54,500£8,200£7,150£9,25041%
20188 yrs62,500£7,000£6,050£7,90036%

Values are the Forecourt model's estimate at each age's typical mileage, not offers. For a specific mileage, trim and region, use the full Astra (Mk7) profile →

The depreciation curve

Share of original value retained by age (to 8 years). The same curve drives the interactive chart on the profile.

Astra (Mk7) depreciation — quick answers

How much does a Vauxhall Astra (Mk7) depreciate?

The Vauxhall Astra (Mk7) loses about 35% of its value in the first three years. A 2021 example with around 39,000 miles is worth about £11,300 today.

What is a 2021 Vauxhall Astra (Mk7) worth?

A 2021 Vauxhall Astra (Mk7) at a typical 39,000 miles is worth about £11,300 — likely between £9,950 and £12,650 depending on condition and history.

SearchCompare with