Approved used Vauxhall Astra cars for sale

We’ve got a fantastic selection of used Vauxhall Astra cars for sale. Every used Vauxhall Astra comes with the carwow Happiness Guarantee, which means its full history is checked and it has been through a thorough mechanical inspection. All our Vauxhall Astra cars are available only from manufacturer-approved dealers, are less than five years old and come with a 30-day returns guarantee*.

See our range of approved used Vauxhall Astra cars for sale

Our Happiness Guarantee
Every used car is mechanically inspected and history checked for complete peace of mind.
2016 Vauxhall
Astra Design
  • 38,597 miles
  • 1.4 litres
  • Manual
  • Petrol
£7,499
Fair price
2016 Vauxhall
Astra Design
  • 37,977 miles
  • 1.0 litre
  • Manual
  • Petrol
£7,700
Fair price
2016 Vauxhall
Astra Design
  • 22,765 miles
  • 1.4 litres
  • Manual
  • Petrol
£7,992
Good price
2017 Vauxhall
Astra Design
  • 15,914 miles
  • 1.4 litres
  • Manual
  • Petrol
£7,995
Good price
2016 Vauxhall
Astra SRi
  • 60,634 miles
  • 1.6 litres
  • Manual
  • Diesel
£7,999
Fair price
2016 Vauxhall
Astra Energy
  • 24,250 miles
  • 1.0 litre
  • Manual
  • Petrol
£8,000
Good price
2016 Vauxhall
Astra Design
  • 35,438 miles
  • 1.0 litre
  • Manual
  • Petrol
£8,164
Fair price
2016 Vauxhall
Astra Energy
  • 33,712 miles
  • 1.0 litre
  • Manual
  • Petrol
£8,190
Fair price
2016 Vauxhall
Astra SRi
  • 38,424 miles
  • 1.4 litres
  • Manual
  • Petrol
£8,227
Fair price
2017 Vauxhall
Astra SRi
  • 34,456 miles
  • 1.4 litres
  • Manual
  • Petrol
£8,290
Good price
2016 Vauxhall
Astra Energy
  • 26,230 miles
  • 1.4 litres
  • Manual
  • Petrol
£8,295
Good price
* In line with the Consumer Rights Act 2015