Motoring Today

Vauxhall Astra used car prices

The typical UK market price for a used Vauxhall Astra, the range you'll see, and live stock on Motoring Today.

Reviewed by the Motoring Today Editorial team · methodology in our editorial standards.

How much is a used Vauxhall Astra?

Across the UK used-car market the typical asking price for a Vauxhall Astra is around £7,023 across roughly 4,338 live listings nationally. On Motoring Today the cheapest right now is £5,990, or from around £172/mo on representative finance (subject to status).

Typical UK price
£7,023
Cheapest here
£5,990
From / month
£172

There are 4 Vauxhall Astra models currently listed for sale on Motoring Today, with prices starting from £6,495 or an estimated £162 per month. Across the UK market, the typical price for a used Vauxhall Astra stands at £6,941, based on 4,333 live listings. Prices for this popular hatchback and estate model vary considerably, ranging from £580 for older examples up to £31,850 for newer, higher-specification variants. All numbers are based on market data updated on 21 August 2026. Several factors influence the price of a used Vauxhall Astra. Newer cars with lower mileage generally command higher prices, while older vehicles with more miles on the clock will typically be more affordable. The specific trim level also plays a significant role; higher specification models with more features and premium finishes will naturally be priced higher than entry-level versions. Additionally, the engine and fuel type can affect value, with certain powertrains being more desirable or economical. When considering a used Vauxhall Astra, remember that every listing on Motoring Today includes a representative finance quote, making it easy to see potential monthly costs. Finance is, of course, subject to status. You can also review ULEZ status and full MOT history for each vehicle, providing a comprehensive overview before making a decision.

Typical UK price
£7,023

Market-wide median (MarketCheck)

UK price range

Across live UK listings

Cheapest on Motoring Today
£5,990

6 in stock now

From / month
£172/mo

Representative PCP/HP

Vauxhall Astra price — FAQs

How much is a used Vauxhall Astra?

A used Vauxhall Astra typically costs around £6,978 in the UK. Prices generally range from £650 to £100,000, based on 4,247 currently available models as of 6 August 2026.

What is the cheapest used Vauxhall Astra?

The cheapest used Vauxhall Astra currently available is priced at £6,005. Financing options start from £137 per month, though this is a representative example and finance is subject to status.

What affects the price of a used Vauxhall Astra?

The price of a used Vauxhall Astra is influenced by several factors, including its age, mileage, trim level, and fuel type. Newer models with lower mileage and higher specifications generally command higher prices.

Is now a good time to buy a used Vauxhall Astra?

With 4,247 Vauxhall Astra models currently on the market as of 6 August 2026, there is a wide selection to choose from. Market conditions can fluctuate, so comparing various options is advisable.