Filter results 496 Cars
Other Vauxhall Astra searches
Browse by shape
Browse by engine
Browse by trim
Sort By
2021 Vauxhall Astra
1.2 Turbo 145 Elite Nav Premium 5dr
1.2 Turbo 145 Elite Nav Premium 5dr
Vauxhall Nuneaton
26,872 miles
Request callback
£12,463
2021 Vauxhall Astra
1.2 Turbo SRi 5dr
1.2 Turbo SRi 5dr
Stellantis &You Birmingham South
18,291 miles
Request callback
£12,533
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Pentagon Vauxhall Mansfield
13,266 miles
Request callback
£13,995
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Vauxhall Hull West
5,699 miles
Request callback
£21,350
2017 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr Auto
1.6 CDTi 16V 136 Elite Nav 5dr Auto
Marshall Nissan Leicester
73,465 miles
Request callback
£7,675
2016 Vauxhall Astra
1.4i 16V SRi Nav 5dr
1.4i 16V SRi Nav 5dr
Bristol Street Motors Vauxhall Northampton
42,032 miles
Request callback
£8,499
2018 Vauxhall Astra
1.4T 16V 150 SRi 5dr Auto
1.4T 16V 150 SRi 5dr Auto
Bristol Street Motors Motornation Stockton
58,000 miles
Request callback
£9,492
2021 Vauxhall Astra
1.2 Turbo Business Edition Nav 5dr
1.2 Turbo Business Edition Nav 5dr
Vauxhall Nuneaton
9,850 miles
Request callback
£12,491
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Vauxhall Aldershot
27,500 miles
Request callback
£12,998
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Thurlow Nunn Vauxhall Luton
5,164 miles
Request callback
£20,990
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Stellantis &You Sale
71,577 miles
Request callback
£7,380
2015 Vauxhall Astra
1.4T 16V Limited Edition 5dr [Leather]
1.4T 16V Limited Edition 5dr [Leather]
Vauxhall Falkirk
30,148 miles
Request callback
£7,620
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Sherwoods Peugeot Durham
47,000 miles
Request callback
£8,690
2019 Vauxhall Astra
1.6 CDTi 16V 136 Griffin 5dr
1.6 CDTi 16V 136 Griffin 5dr
CarSupermarket.com Hessle
37,000 miles
Request callback
£9,997
Buy new from | £13,895 | (list price from £15,595) |
Showing 76 - 90 of 496 cars