Filter results 279 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2018 Vauxhall Astra
1.4T 16V 150 SRi Nav 5dr
1.4T 16V 150 SRi Nav 5dr
Marshall Ford Cambridge
41,000 miles
Request callback
£8,599
2018 Vauxhall Astra
1.4T 16V 150 SRi 5dr Auto
1.4T 16V 150 SRi 5dr Auto
Vertu Vauxhall Sunderland
18,456 miles
Request callback
£12,176
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Glenford Ford
24,717 miles
Request callback
£12,495
2021 Vauxhall Astra
1.2 Turbo 145 SRi Nav 5dr
1.2 Turbo 145 SRi Nav 5dr
Steven Eagell Toyota Chelmsford
13,400 miles
Request callback
£12,500
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Vauxhall Bristol North
42,454 miles
Request callback
£10,995
2023 Vauxhall Astra
1.6 Plug-in Hybrid Ultimate 5dr Auto
1.6 Plug-in Hybrid Ultimate 5dr Auto
Vauxhall Bristol North
6,841 miles
Request callback
£20,995
2023 Vauxhall Astra
1.6 Plug-in Hybrid GSe 5dr Auto
1.6 Plug-in Hybrid GSe 5dr Auto
Vertu Vauxhall Northampton
8,578 miles
Request callback
£22,008
2018 Vauxhall Astra
1.6T 16V 200 SRi Vx-line Nav 5dr
1.6T 16V 200 SRi Vx-line Nav 5dr
CarSupermarket.com Hessle
48,604 miles
Request callback
£10,197
2018 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
County Motorparks Chelmsford
19,767 miles
Request callback
£10,500
2021 Vauxhall Astra
1.2 Turbo 145 SRi Nav 5dr
1.2 Turbo 145 SRi Nav 5dr
Vertu Vauxhall Lichfield
21,496 miles
Request callback
£11,987
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Vauxhall Bury St Edmunds
23,524 miles
Request callback
£12,446
2021 Vauxhall Astra
1.2 Turbo 145 Elite Nav Premium 5dr
1.2 Turbo 145 Elite Nav Premium 5dr
Thurlow Nunn Vauxhall Milton Keynes
19,772 miles
Request callback
£13,900
Buy new from | £14,337 | (list price from £16,065) |
Showing 91 - 105 of 279 cars