Filter results 491 Cars
Other Vauxhall Astra searches
Browse by shape
Browse by engine
Browse by trim
Sort By
2023 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Perrys Vauxhall Aylesbury
8,071 miles
Request callback
£26,994
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Charles Hurst Vauxhall Newtownabbey
2,584 miles
Request callback
£19,499
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Twells Of Billinghay
32,000 miles
Request callback
£12,495
2024 Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Perrys Vauxhall Barnsley
2,154 miles
Request callback
£32,989
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Perrys Vauxhall Rotherham
15,351 miles
Request callback
£12,995
2024 Vauxhall Astra
1.5 Turbo D Ultimate 5dr Auto
1.5 Turbo D Ultimate 5dr Auto
Marshall Vauxhall Ipswich
10,000 miles
Request callback
£22,990
2023 Vauxhall Astra
1.6 Plug-in Hybrid GSe 5dr Auto
1.6 Plug-in Hybrid GSe 5dr Auto
Marshall Vauxhall Ipswich
20,178 miles
Request callback
£23,995
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Hendy Renault Eastbourne
30,062 miles
Request callback
£11,723
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Thurlow Nunn Vauxhall Beccles
8,604 miles
Request callback
£19,499
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Twells Of Billinghay
36,000 miles
Request callback
£13,995
2023 Vauxhall Astra
1.6 Plug-in Hybrid GSe 5dr Auto
1.6 Plug-in Hybrid GSe 5dr Auto
Stellantis &You Crawley
16,247 miles
Request callback
£27,357
2023 Vauxhall Astra
1.6 Plug-in Hybrid GSe 5dr Auto
1.6 Plug-in Hybrid GSe 5dr Auto
Thurlow Nunn Vauxhall Luton
21,000 miles
Request callback
£28,990
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Perrys Used Car Outlet Milton Kaynes
17,019 miles
Request callback
£11,000
2022 Vauxhall Astra
1.2 Turbo 130 Design 5dr
1.2 Turbo 130 Design 5dr
Lanehouse Vauxhall Weymouth
12,616 miles
Request callback
£17,695
Buy new from | £13,895 | (list price from £15,595) |
Showing 436 - 450 of 491 cars