Filter results 164 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2023 Vauxhall Astra
1.2 Turbo Design 5dr
1.2 Turbo Design 5dr
Frosts Shoreham-by-Sea
3,875 miles
Request callback
£18,995
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Sandicliffe Mazda Loughborough
38,484 miles
Request callback
£11,489
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Cars2 Renault Barnsley
15,936 miles
Request callback
£13,433
2023 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr
1.2 Turbo 130 Ultimate 5dr
Marshall Vauxhall Peterborough
10,000 miles
Request callback
£21,400
2020 Vauxhall Astra
1.2 Turbo 145 SRi VX-Line Nav 5dr
1.2 Turbo 145 SRi VX-Line Nav 5dr
Thurlow Nunn Vauxhall Norwich
15,004 miles
Request callback
£12,999
2022 Vauxhall Astra
1.2 Turbo 130 GS Line 5dr
1.2 Turbo 130 GS Line 5dr
Autovision Inverness
10,720 miles
Request callback
£19,995
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
M53 Motors Ford Birkenhead
34,734 miles
Request callback
£13,995
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav Premium 5dr
1.2 Turbo 145 Elite Nav Premium 5dr
Thurlow Nunn Vauxhall Milton Keynes
38,401 miles
Request callback
£12,300
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Bristol Street Motors Vauxhall Carlisle
18,291 miles
Request callback
£13,691
2020 Vauxhall Astra
1.2 Turbo 130 Business Edition Nav 5dr
1.2 Turbo 130 Business Edition Nav 5dr
Perrys Vauxhall Aylesbury
13,884 miles
Request callback
£10,995
2020 Vauxhall Astra
1.2 Turbo 145 SRi VX-Line Nav 5dr
1.2 Turbo 145 SRi VX-Line Nav 5dr
Lookers Vauxhall Ellesmere Port
13,598 miles
Request callback
£12,625
2020 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Lookers Vauxhall Liverpool
38,000 miles
Request callback
£10,199
Buy new from | £13,895 | (list price from £15,595) |
Showing 151 - 164 of 164 cars