Filter results 398 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Vauxhall Bury St Edmunds
19,475 miles
Call dealer
£12,737
2023 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr
1.2 Turbo 130 Ultimate 5dr
Bristol Street Motors Vauxhall Newcastle
8,324 miles
Call dealer
£19,700
2020 Vauxhall Astra
1.5 Turbo D 105 SRi Nav 5dr
1.5 Turbo D 105 SRi Nav 5dr
Perrys Vauxhall Sittingbourne
63,258 miles
Call dealer
£9,924
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Bristol Street Motors Vauxhall Chesterfield
9,750 miles
Call dealer
£18,449
2024 Vauxhall Astra
1.2 Turbo 130 Griffin 5dr
1.2 Turbo 130 Griffin 5dr
Lookers Vauxhall Ellesmere Port
10 miles
Call dealer
£21,999
2023 Vauxhall Astra
1.5 Turbo D Ultimate 5dr Auto
1.5 Turbo D Ultimate 5dr Auto
Motorpoint Sheffield
9,065 miles
Call dealer
£21,999
2015 Vauxhall Astra
1.6i 16V SRi 5dr Auto
1.6i 16V SRi 5dr Auto
Thurlow Nunn Vauxhall East Dereham
23,116 miles
Call dealer
£8,799
2023 Vauxhall Astra
1.5 Turbo D Ultimate 5dr Auto
1.5 Turbo D Ultimate 5dr Auto
Motorpoint Burnley
8,073 miles
Call dealer
£21,499
2019 Vauxhall Astra
1.4T 16V 150 Griffin 5dr
1.4T 16V 150 Griffin 5dr
Motor Plus Car Super Market - Newport
28,552 miles
Call dealer
£10,899
2023 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr
1.2 Turbo 130 Ultimate 5dr
Marshall Vauxhall Ipswich
10,185 miles
Call dealer
£19,195
2021 Vauxhall Astra
1.5 Turbo D 105 SRi Nav 5dr
1.5 Turbo D 105 SRi Nav 5dr
Madeley Heath Motors
59,898 miles
Call dealer
£10,482
Buy new from | £13,895 | (list price from £15,595) |
Showing 286 - 300 of 398 cars