Filter results 217 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2023 Vauxhall Astra
1.6 Plug-in Hybrid GSe 5dr Auto
1.6 Plug-in Hybrid GSe 5dr Auto
Bristol Street Motors Vauxhall Crewe
15,739 miles
Call dealer
£21,932
2023 Vauxhall Astra
1.6 Plug-in Hybrid GSe 5dr Auto
1.6 Plug-in Hybrid GSe 5dr Auto
Bristol Street Motors Vauxhall Macclesfield
15,438 miles
Call dealer
£21,974
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Pentagon Vauxhall Oldham
4,999 miles
Call dealer
£22,990
2021 Vauxhall Astra
1.2 Turbo SRi 5dr
1.2 Turbo SRi 5dr
Marshall Vauxhall Peterborough
38,204 miles
Call dealer
£10,470
2021 Vauxhall Astra
1.2 Turbo SRi Nav 5dr
1.2 Turbo SRi Nav 5dr
Stellantis &You Birmingham South
30,640 miles
Call dealer
£10,312
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Thurlow Nunn Vauxhall Luton
12,109 miles
Call dealer
£19,490
2019 Vauxhall Astra
1.6 CDTi 16V 136 Griffin 5dr
1.6 CDTi 16V 136 Griffin 5dr
Eden Christchurch Approved
62,001 miles
Call dealer
£9,990
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Bristol Street Motors Vauxhall Newcastle
25,728 miles
Call dealer
£12,839
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Eden Approved Bicester Approved
8,922 miles
Call dealer
£21,999
2019 Vauxhall Astra
1.6T 16V 200 Elite Nav 5dr
1.6T 16V 200 Elite Nav 5dr
Bristol Street Motors Vauxhall Knaresborough
29,682 miles
Call dealer
£12,241
2018 Vauxhall Astra
1.4i 16V SRi Nav 5dr
1.4i 16V SRi Nav 5dr
Steven Eagell Toyota Tamworth
62,618 miles
Call dealer
£7,474
2020 Vauxhall Astra
1.5 Turbo D Elite Nav 5dr Auto
1.5 Turbo D Elite Nav 5dr Auto
Vauxhall Bristol North
59,170 miles
Call dealer
£9,995
2023 Vauxhall Astra
1.6 Plug-in Hybrid GSe 5dr Auto
1.6 Plug-in Hybrid GSe 5dr Auto
Bristol Street Motors Vauxhall Waltham Cross
18,474 miles
Call dealer
£21,000
2021 Vauxhall Astra
1.5 Turbo D Griffin Edition 5dr
1.5 Turbo D Griffin Edition 5dr
Bristol Street Motors Vauxhall Hexham
21,778 miles
Call dealer
£12,359
Buy new from | £14,117 | (list price from £15,845) |
Showing 61 - 75 of 217 cars