Used Vauxhall Astra cars for sale on What Car?

In partnership with

What Car? Classifieds has 26 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 26

Chosen Filters (4)
* Postcode invalid
Vauxhall Astra 1.6i 16v Design 5dr

Vauxhall Astra 1.6i 16v Design 5dr

Surbiton, Surrey
  • 2004 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,000 Miles
£1,295
Vauxhall Astra 1.6i Club 5dr (a/c)

Vauxhall Astra 1.6i Club 5dr (a/c)

Woking, Surrey
  • 2000 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 70,000 Miles
£1,499
Vauxhall Astra 1.8i 16v SRi 5dr

Vauxhall Astra 1.8i 16v SRi 5dr

Liverpool, Lancashire
  • 2003 reg
  • Petrol
  • 5 Doors
  • Manual
  • 102,000 Miles
£995
Vauxhall Astra 1.6i Expression 5dr

Vauxhall Astra 1.6i Expression 5dr

Romford, Essex
  • 2001 reg
  • Petrol
  • 5 Doors
  • Manual
  • 86,381 Miles
£1,290
Vauxhall ASTRA 1.6i 16v SXi 5dr

Vauxhall ASTRA 1.6i 16v SXi 5dr

Bristol, Gloucestershire
  • 2004 reg
  • Petrol
  • 5 Doors
  • Manual
  • 118,000 Miles
£795
Vauxhall Astra 1.6i 16v SXi 5dr

Vauxhall Astra 1.6i 16v SXi 5dr

Bristol, Gloucestershire
  • 2004 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,000 Miles
£1,389
Vauxhall Astra 1.6i Twinport 16v SXi 5dr

Vauxhall Astra 1.6i Twinport 16v SXi 5dr

Canterbury, Kent
  • 2004 reg
  • Petrol
  • 5 Doors
  • Manual
  • 120,000 Miles
£1,495
Vauxhall Astra 1.6i Envoy 5dr

Vauxhall Astra 1.6i Envoy 5dr

Sandy, Bedfordshire
  • 2002 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 61,039 Miles
£1,695
Vauxhall Astra 1.8i 16v Coupe Edition 2dr

Vauxhall Astra 1.8i 16v Coupe Edition 2dr

Manchester, Lancashire
  • 2004 reg
  • Petrol
  • 2 Doors
  • Manual
  • 120,000 Miles
£995
Vauxhall Astra 1.4i 16v LS 5dr

Vauxhall Astra 1.4i 16v LS 5dr

Woking, Surrey
  • 2001 reg
  • Petrol
  • 5 Doors
  • Manual
  • 119,000 Miles
£850
Vauxhall ASTRA 1.8i 16v SE 1 2dr

Vauxhall ASTRA 1.8i 16v SE 1 2dr

Exeter, Devon
  • 2001 reg
  • Petrol
  • 2 Doors
  • Manual
  • 56,469 Miles
£1,875
Vauxhall Astra 1.4i 16v Enjoy 5dr

Vauxhall Astra 1.4i 16v Enjoy 5dr

Ilkeston, Derbyshire
  • 2004 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,000 Miles
£1,650
Vauxhall Astra 1.8i 16v 2dr

Vauxhall Astra 1.8i 16v 2dr

Canterbury, Kent
  • 2004 reg
  • Petrol
  • 2 Doors
  • Manual
  • 29,597 Miles
£3,995
Vauxhall Astra 1.6i Envoy 5dr

Vauxhall Astra 1.6i Envoy 5dr

Sandy, Bedfordshire
  • 2003 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 59,420 Miles
£1,890
Vauxhall Astra 1.6i Club 5dr (a/c)

Vauxhall Astra 1.6i Club 5dr (a/c)

Woking, Surrey
  • 2001 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 68,154 Miles
£1,399
Vauxhall Astra 1.6i Club 5dr

Vauxhall Astra 1.6i Club 5dr

Woking, Surrey
  • 2003 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 56,748 Miles
£1,499
Vauxhall Astra 1.6i 16v Club 5dr

Vauxhall Astra 1.6i 16v Club 5dr

Swanley, Kent
  • 2004 reg
  • Petrol
  • 5 Doors
  • Manual
  • 70,409 Miles
£1,499
Vauxhall ASTRA 2.2i 16v Elegance 5dr

Vauxhall ASTRA 2.2i 16v Elegance 5dr

Birmingham, Worcestershire
  • 2003 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 77,861 Miles
£2,495
Vauxhall Astra 2.0i Turbo 16v GSi 3dr

Vauxhall Astra 2.0i Turbo 16v GSi 3dr

Guiseley, Yorkshire
  • 2003 reg
  • Petrol
  • 3 Doors
  • Manual
  • 56,125 Miles
£11,995
Vauxhall Astra 2.2i 16v 2dr

Vauxhall Astra 2.2i 16v 2dr

Hatfield, Hertfordshire
  • 2004 reg
  • Petrol
  • 2 Doors
  • Manual
  • 141,000 Miles
£750
...