Filter results 51 Cars
Browse by engine
Sort By
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
SMC Ford Gillingham
46,546 miles
Request callback
£10,975
2017 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr Auto
1.6 CDTi 16V 136 Elite Nav 5dr Auto
Thurlow Nunn Vauxhall Milton Keynes
47,000 miles
Request callback
£9,699
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Nuneaton Car Sales
33,032 miles
Request callback
£10,900
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Perrys Vauxhall Aylesbury
25,475 miles
Request callback
£12,100
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Bristol Street Motors Vauxhall Chesterfield
12,502 miles
Request callback
£13,843
2016 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Bristol Street Motors Vauxhall Knaresborough
56,844 miles
Request callback
£8,047
2017 Vauxhall Astra
1.4T 16V 150 Elite 5dr
1.4T 16V 150 Elite 5dr
Bristol Street Motors Vauxhall Knaresborough
19,335 miles
Request callback
£12,000
2018 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Citroen Wallasey
26,723 miles
Request callback
£10,995
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Stellantis &You Birmingham South
42,356 miles
Request callback
£11,486
2019 Vauxhall Astra
1.5 Turbo D Elite Nav 5dr
1.5 Turbo D Elite Nav 5dr
John Clark Select Edinburgh
63,947 miles
Request callback
£9,700
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Marshall Vauxhall Peterborough
34,419 miles
Request callback
£11,860
2021 Vauxhall Astra
1.2 Turbo 145 Elite Nav Premium 5dr
1.2 Turbo 145 Elite Nav Premium 5dr
Perrys Vauxhall Barnsley
27,424 miles
Request callback
£13,790
2016 Vauxhall Astra
1.6 CDTi 16V 136 Elite Nav 5dr
1.6 CDTi 16V 136 Elite Nav 5dr
Bristol Street Motors Ford Worcester
71,797 miles
Request callback
£7,308
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Thurlow Nunn Vauxhall Luton
28,268 miles
Request callback
£12,090
Buy new from | £15,688 | (list price from £17,995) |
Showing 31 - 45 of 51 cars