Filter results 69 Cars
Sort By
2023 Vauxhall Astra
1.2 Turbo 130 GS Line 5dr
1.2 Turbo 130 GS Line 5dr
Bristol Street Motors Vauxhall Hexham
8,673 miles
Request callback
£19,578
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Sandicliffe Ford Loughborough Used
9,002 miles
Request callback
£19,989
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Pentagon Lincoln Tritton Road
28 miles
Request callback
£23,994
2022 Vauxhall Astra
1.2 Turbo 130 GS Line 5dr
1.2 Turbo 130 GS Line 5dr
Autovision Inverness
9,100 miles
Request callback
£19,495
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Motorpoint Birmingham
13,007 miles
Request callback
£19,499
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Lookers Vauxhall Birmingham
16,454 miles
Request callback
£19,399
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Bristol Street Motors Vauxhall Lichfield
4,787 miles
Request callback
£20,012
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Thurlow Nunn Vauxhall Luton
6,177 miles
Request callback
£20,990
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Marshall Nissan Grantham
21,870 miles
Request callback
£17,405
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Motorpoint Peterborough
7,802 miles
Request callback
£19,699
Buy new from | £13,895 | (list price from £15,595) |
Showing 1 - 15 of 69 cars