Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 246 approved used Vauxhall Astra cars available for sale from top Vauxhall dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Vauxhall Astra near you.

In partnership with

Cars found 246

Chosen Filters (4)
* Postcode invalid
Image unavailable

Vauxhall Astra 1.4i 16v SXi 5dr

Swadlincote, Derbyshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 83,720 Miles
£1,995
Vauxhall Astra 1.8 VVT 16v SRi Exterior Pack Sport Hatch 3dr

Vauxhall Astra 1.8 VVT 16v SRi Exterior Pack Sport Hatch 3dr

Windlesham, Surrey
  • 2009 reg
  • Petrol
  • 3 Doors
  • Manual
  • 74,500 Miles
£2,495
Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Enfield, Middlesex
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 95,000 Miles
£2,499
Vauxhall Astra 1.8i 16v Club 5dr

Vauxhall Astra 1.8i 16v Club 5dr

Ashford, Middlesex
  • 2005 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 146,000 Miles
£390
Vauxhall Astra 1.8i 16v SRi 5dr

Vauxhall Astra 1.8i 16v SRi 5dr

Wakefield, West yorkshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,000 Miles
£2,995
Image unavailable

Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Brixton, Surrey
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 89,554 Miles
£3,500
Vauxhall Astra 1.6i 16v SXi 5dr

Vauxhall Astra 1.6i 16v SXi 5dr

Leeds, Yorkshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 104,000 Miles
£990
Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Vauxhall Astra 1.6 16v SE Auto Euro 5 5dr

Sandy, Bedfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 130,500 Miles
£2,499
Vauxhall Astra 1.4i 16v Active 5dr

Vauxhall Astra 1.4i 16v Active 5dr

Manchester, Lancashire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 125,000 Miles
£1,800
Vauxhall Astra 1.8i 16v Life 5dr

Vauxhall Astra 1.8i 16v Life 5dr

Bolton, Lancashire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 89,382 Miles
£1,995
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Warrington, Lancashire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 66,481 Miles
£3,495
Vauxhall Astra 1.8i 16v SRi 5dr

Vauxhall Astra 1.8i 16v SRi 5dr

West drayton, Middlesex
  • 2006 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 95,000 Miles
£1,695
Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.6 16v Exclusiv Euro 5 5dr

The hyde, Middlesex
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 110,000 Miles
£1,695
Vauxhall Astra 2.0 CDTi SE Auto Euro 5 5dr

Vauxhall Astra 2.0 CDTi SE Auto Euro 5 5dr

Nottingham, Nottinghamshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 115,081 Miles
£2,790
Vauxhall Astra 1.4 16v SRi Euro 5 5dr

Vauxhall Astra 1.4 16v SRi Euro 5 5dr

West bromwich, West midlands
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 97,051 Miles
£1,895
Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Vauxhall Astra 1.4 16v Exclusiv Euro 5 5dr

Chertsey, Surrey
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 47,000 Miles
£2,999
Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Vauxhall Astra 1.6 16v SRi Euro 5 5dr

Henlow, Bedfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 70,000 Miles
£1,695
Vauxhall Astra 1.8i 16v Design Sport Hatch 3dr

Vauxhall Astra 1.8i 16v Design Sport Hatch 3dr

Milton keynes, Buckinghamshire
  • 2005 reg
  • Petrol
  • 3 Doors
  • Manual
  • 59,000 Miles
£2,490
Vauxhall Astra 1.8i 16v SRi Sport Hatch 3dr

Vauxhall Astra 1.8i 16v SRi Sport Hatch 3dr

Wembley, Middlesex
  • 2008 reg
  • Petrol
  • 3 Doors
  • Manual
  • 96,250 Miles
£2,999
Vauxhall Astra 1.8i 16v Club 5dr

Vauxhall Astra 1.8i 16v Club 5dr

Leeds, Yorkshire
  • 2005 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 104,010 Miles
£1,395
...