Filter results 49 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
Cars 4 You Ltd Falkirk
99,700 miles
Call dealer
£6,495
2016 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Cars 4 You Ltd Edinburgh
41,250 miles
Call dealer
£8,995
2017 Vauxhall Astra
1.6 CDTi 16V ecoFLEX Elite Nav 5dr
1.6 CDTi 16V ecoFLEX Elite Nav 5dr
Bristol Street Motors Hyundai Mansfield
67,743 miles
Call dealer
£7,473
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Stellantis &You Edgware
45,583 miles
Call dealer
£9,645
2016 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Northumberland Motor Village
29,492 miles
Call dealer
£9,599
2018 Vauxhall Astra
1.4T 16V 150 Elite 5dr
1.4T 16V 150 Elite 5dr
Chorley Group Vauxhall Ormskirk
9,916 miles
Call dealer
£11,399
2021 Vauxhall Astra
1.2 Turbo 145 Elite Nav Premium 5dr
1.2 Turbo 145 Elite Nav Premium 5dr
Perrys Vauxhall Swinton
14,000 miles
Call dealer
£14,999
2019 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Twells Of Billinghay
22,000 miles
Call dealer
£12,995
2018 Vauxhall Astra
1.6T 16V 200 Elite Nav 5dr
1.6T 16V 200 Elite Nav 5dr
Sonny Adams Motor Company
40,438 miles
Call dealer
£9,490
2019 Vauxhall Astra
1.6T 16V 200 Elite Nav 5dr
1.6T 16V 200 Elite Nav 5dr
Your Car Supermarket
34,100 miles
Call dealer
£10,499
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
Call dealer
£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
Call dealer
£11,695
2019 Vauxhall Astra
1.4T 16V 150 Elite Nav 5dr
1.4T 16V 150 Elite Nav 5dr
Perrys Vauxhall Aylesbury
25,475 miles
Call dealer
£11,500
Buy new from | £15,688 | (list price from £17,995) |
Showing 31 - 45 of 49 cars