Filter results 59 Cars
Browse by shape
Browse by engine
Sort By
2019 Vauxhall Astra
1.5 Turbo D Elite Nav 5dr
1.5 Turbo D Elite Nav 5dr
Thurlow Nunn Vauxhall Milton Keynes
53,351 miles
Request callback
£10,599
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Hendy Vauxhall Tonbridge
15,889 miles
Request callback
£12,495
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
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
£7,994
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
£11,800
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,498
2020 Vauxhall Astra
1.5 Turbo D Elite Nav 5dr
1.5 Turbo D Elite Nav 5dr
Lanehouse Vauxhall Weymouth
33,723 miles
Request callback
£13,995
2018 Vauxhall Astra
1.4T 16V 150 Elite 5dr
1.4T 16V 150 Elite 5dr
Thurlow Nunn Vauxhall Norwich
13,829 miles
Request callback
£12,000
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Lookers Vauxhall Ellesmere Port
15,952 miles
Request callback
£12,199
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Thurlow Nunn Vauxhall Great Yarmouth
26,026 miles
Request callback
£12,499
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Autovision Inverness
26,358 miles
Request callback
£13,495
2017 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Bristol Street Motors Vauxhall Keighley
33,066 miles
Request callback
£9,943
Buy new from | £15,688 | (list price from £17,995) |
Showing 46 - 59 of 59 cars