Motoring Today

Vauxhall Astra under £30,000

3 used Vauxhall Astra for sale from £6,495 — every car priced under £30,000. Compare ULEZ, mileage and finance side by side.

The Vauxhall Astra range currently features eight models priced under £30,000, with options starting from just £6,005. This selection was last updated on 7 August 2026. For those considering finance, a representative monthly payment of £137 is available, though finance remains subject to status. This budget primarily encompasses Astra models from 2015 to 2021, offering a variety of specifications within this popular segment. Each listing on Motoring Today includes a representative FCA-style finance quote, ULEZ status, and a full MOT history for your convenience.

Available now
3
under £30,000
Cheapest
£6,495
In budget
Vauxhall Astra
Above market

Vauxhall Astra

2015 Design

PetrolManual45,000 mi2015
Band F · £225/yr
£172/mo
£6,495
cash

Protheroes·4.4 (73)· Market Harborough

Vauxhall Astra
Fair price

Vauxhall Astra

2017 Sri

PetrolManual42,841 mi2017
£200/yr
£162/mo
£7,198
cash

AB Dealers·4.6 (196)· Feltham

Vauxhall Astra
Good price

Vauxhall Astra

2021 Sri T

PetrolManual40,100 mi2021
£200/yr
£205/mo
£8,990
cash

Cobalt Motors·4.5 (143)· West Allotment

Frequently asked questions

What Vauxhall Astra models can I find for under £30,000?
Motoring Today currently lists 4 Vauxhall Astra models under £30,000, with prices starting from £6,495. These models typically range from the 2015 to 2021 model years.
Is finance available for a Vauxhall Astra at this price point?
Yes, finance is typically available even when paying cash. For example, a representative HP finance deal could be around £162 per month over 60 months, subject to status.
What should I check on a Vauxhall Astra when buying at this price?
Always review the MOT history for advisories, which Motoring Today provides for every listing. Check for a full service history and ensure the mileage aligns with the car's age, as these indicate good maintenance.