Filter results 7 Cars
Sort By
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
CarSupermarket.Com Barnsley
75,642 miles
Request callback
£9,657
2020 Vauxhall Astra
1.2 ELITE NAV 5d 144 BHP
1.2 ELITE NAV 5d 144 BHP
HPL Motors Atherton Preston
52,952 miles
Request callback
£10,799
2020 Vauxhall Astra
1.5 Turbo D Elite Nav 5dr
1.5 Turbo D Elite Nav 5dr
CarSupermarket.Com Birmingham
41,235 miles
Request callback
£11,936
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Sandicliffe Mazda Loughborough
36,180 miles
Request callback
£11,989
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,495
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
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
Request callback
£15,495
Buy new from | £15,688 | (list price from £17,995) |
Showing 1 - 7 of 7 cars