Motoring Today

Vauxhall Astra under £10,000

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

There are currently 8 Vauxhall Astra models available under £10,000, with prices updated on 7 August 2026. The cheapest cash price for a Vauxhall Astra in this budget is £6,005. For those considering finance, a representative monthly payment starts from £137, though finance is subject to status. This budget typically covers Vauxhall Astra models from 2015 to 2021. The Astra is a popular choice for UK drivers, known for its practicality and availability of different body styles and engine configurations.

Available now
3
under £10,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 get for under £10,000?
Currently, we have 4 Vauxhall Astra models available under £10,000, starting from £6,495. These models typically range from 2015 to 2021, offering a good selection of recent vehicles within your budget.
Can I finance a Vauxhall Astra at this price point?
Yes, finance options are available even for cash-price vehicles. For a Vauxhall Astra, a representative example shows payments from £162 per month on a 60-month Hire Purchase agreement, though finance is subject to status.
What should I check on a Vauxhall Astra priced under £10,000?
Always review the full MOT history, paying close attention to any advisories, which Motoring Today shows on every listing. Also, check for a comprehensive service history and ensure the mileage aligns reasonably with the car's age.