Filter results 131 Cars
Browse by shape
Browse by engine
Sort By
2020 Vauxhall Astra
1.5 SRI NAV 5d AUTO 121 BHP
1.5 SRI NAV 5d AUTO 121 BHP
HPL Motors Atherton Preston
31,000 miles
Call dealer
£12,499
2020 Vauxhall Astra
1.2 Turbo 145 SRi Nav 5dr
1.2 Turbo 145 SRi Nav 5dr
Harvey's Autos Limited
17,342 miles
Call dealer
£15,000
2019 Vauxhall Astra
1.6 CDTi 16V 136 SRi 5dr
1.6 CDTi 16V 136 SRi 5dr
Bristol Street Motors Ford Redditch
41,919 miles
Call dealer
£9,770
2016 Vauxhall Astra
1.6 CDTi 16V 136 SRi 5dr
1.6 CDTi 16V 136 SRi 5dr
Barlows Skoda Newcastle
65,870 miles
Call dealer
£7,000
2016 Vauxhall Astra
1.0T 12V ecoFLEX SRi Nav 5dr
1.0T 12V ecoFLEX SRi Nav 5dr
Bristol Street Motors Vauxhall Lichfield
61,786 miles
Call dealer
£7,000
2016 Vauxhall Astra
1.6 CDTi 16V SRi 5dr
1.6 CDTi 16V SRi 5dr
Bristol Street Motors Ford Stafford
72,685 miles
Call dealer
£6,700
2020 Vauxhall Astra
1.5 Turbo D 105 SRi Nav 5dr
1.5 Turbo D 105 SRi Nav 5dr
Thurlow Nunn Vauxhall Milton Keynes
14,200 miles
Call dealer
£13,699
2018 Vauxhall Astra
1.4T 16V 150 SRi 5dr
1.4T 16V 150 SRi 5dr
Bristol Street Motors Vauxhall Chesterfield
34,500 miles
Call dealer
£9,698
2019 Vauxhall Astra
1.6T 16V 200 SRi Nav 5dr
1.6T 16V 200 SRi Nav 5dr
Harrisons Ford Centre Ltd
56,471 miles
Call dealer
£9,995
2016 Vauxhall Astra
1.6 CDTi 16V ecoFLEX SRi Nav 5dr
1.6 CDTi 16V ecoFLEX SRi Nav 5dr
Stellantis &You Sale
69,779 miles
Call dealer
£6,601
Buy new from | £15,688 | (list price from £17,995) |
Showing 61 - 75 of 131 cars