Filter results 59 Cars
Browse by shape
Browse by engine
Sort By
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,622
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
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,305
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
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
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Lanehouse Vauxhall Weymouth
26,531 miles
Request callback
£12,995
2019 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Taylors Vauxhall Boston
43,562 miles
Request callback
£10,495
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,995
2020 Vauxhall Astra
1.5 Turbo D Elite Nav 5dr
1.5 Turbo D Elite Nav 5dr
Perrys Vauxhall Huddersfield
29,201 miles
Request callback
£12,500
Buy new from | £15,688 | (list price from £17,995) |
Showing 46 - 59 of 59 cars