Filter results 48 Cars
Browse by shape
Browse by engine
Sort By
2016 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Ford East Kilbride
22,006 miles
Request callback
£9,450
2018 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr
1.6 CDTi 16V 136 Elite Nav 5dr
Vauxhall Hull West
33,262 miles
Request callback
£9,980
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
EMG Bury St Edmunds
44,352 miles
Request callback
£9,488
2020 Vauxhall Astra
1.4 Turbo Elite Nav 5dr Auto
1.4 Turbo Elite Nav 5dr Auto
Vauxhall Shiremoor
40,233 miles
Request callback
£12,150
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr Auto
1.4T 16V 150 Elite Nav 5dr Auto
Hendy Vauxhall Poole
3,167 miles
Request callback
£14,695
2020 Vauxhall Astra
1.5 Turbo D Elite Nav Premium 5dr
1.5 Turbo D Elite Nav Premium 5dr
Vauxhall York
29,692 miles
Request callback
£14,220
2021 Vauxhall Astra
1.2 Turbo 145 Elite Nav Premium 5dr
1.2 Turbo 145 Elite Nav Premium 5dr
Vauxhall Nuneaton
11,025 miles
Request callback
£14,981
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Vauxhall Nuneaton
63,110 miles
Request callback
£7,447
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Vauxhall Aldershot
30,300 miles
Request callback
£11,188
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Pentagon Lincoln Tritton Road
18,129 miles
Request callback
£12,388
2020 Vauxhall Astra
1.5 Turbo D Elite Nav 5dr
1.5 Turbo D Elite Nav 5dr
Vauxhall Wakefield
25,347 miles
Request callback
£13,530
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
2015 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr
1.6 CDTi 16V 136 Elite Nav 5dr
Rix Motor Company
82,000 miles
Request callback
£6,999
Buy new from | £13,895 | (list price from £15,595) |
Showing 31 - 45 of 48 cars