Vauxhall Astra cars available for sale now on What Car?

In partnership with

We have 134 new Vauxhall Astra cars available from offical Vauxhall dealers. Browse now, and find the perfect new Vauxhall Astra near you.

In partnership with

Cars found 134

Chosen Filters (2)
* Postcode invalid
Image unavailable

Vauxhall ASTRA ASTRA 1.2 TURBO 130 GS 5DR HATCHBACK

Poole, Dorset
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£30,565
Vauxhall ASTRA 1.6 12.4kWh GS Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.6 12.4kWh GS Sports Tourer Auto Euro 6 (s/s) 5dr

Poole, Dorset
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£40,735
Vauxhall ASTRA ASTRA 1.6 PLUG-IN HYBRID ULTIMATE 5DR AUTO HATCHBACK

Vauxhall ASTRA ASTRA 1.6 PLUG-IN HYBRID ULTIMATE 5DR AUTO HATCHBACK

Poole, Dorset
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£43,450
Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Doncaster, South yorkshire
  • Petrol
  • 5 Doors
  • Manual
  • 5 Miles
  • In stock
£24,495
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

Chester, Cheshire
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
  • In stock
£28,527
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

Cheltenham, Gloucestershire
  • Petrol
  • 5 Doors
  • Manual
  • 7 Miles
  • In stock
£28,140
Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Wirral, Merseyside
  • Petrol
  • 5 Doors
  • Manual
  • 1 Miles
  • In stock
£25,395
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

Portsmouth, Hampshire
  • Petrol
  • 5 Doors
  • Manual
  • 100 Miles
  • In stock
£29,965
Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Liverpool, Merseyside
  • Brand new
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10 Miles
  • In stock
£25,499
Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Dover, Kent
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£25,395
Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Sittingbourne, Kent
  • Petrol
  • 5 Doors
  • Manual
  • 9 Miles
  • In stock
£25,495
Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Canterbury, Kent
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£25,395
Vauxhall Astra 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo GS Auto Euro 6 (s/s) 5dr

Stourbridge, West midlands
  • Petrol
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£28,700
Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo GS Euro 6 (s/s) 5dr

Londonderry
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£27,995
Vauxhall Astra 1.6 12.4kWh GS Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.6 12.4kWh GS Sports Tourer Auto Euro 6 (s/s) 5dr

Corby, Northants
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£37,500
Vauxhall ASTRA 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall ASTRA 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Slough, Berkshire
  • Petrol
  • 5 Doors
  • Manual
  • In stock
£24,690
Vauxhall Astra 1.2 Turbo Ultimate Sports Tourer Auto Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Ultimate Sports Tourer Auto Euro 6 (s/s) 5dr

Aylesbury, Buckinghamshire
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£34,975
Vauxhall Astra 1.2 Turbo Ultimate Sports Tourer Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Ultimate Sports Tourer Euro 6 (s/s) 5dr

Aldershot, Hampshire
  • Petrol
  • 5 Doors
  • Manual
  • 5 Miles
  • In stock
£32,430
Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Darlington, County durham
  • Petrol
  • 5 Doors
  • Manual
  • 1 Miles
  • In stock
£24,495
Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Vauxhall Astra 1.2 Turbo Griffin Euro 6 (s/s) 5dr

Gateshead, Tyne and wear
  • Petrol
  • 5 Doors
  • Manual
  • 1 Miles
  • In stock
£24,295
...