Filter results 47 Cars
Browse by shape
Sort By
2023 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Stellantis &You Preston
2,537 miles
Request callback
£26,375
2024 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Pentagon Vauxhall Mansfield
16,999 miles
Request callback
£31,295
2024 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Pentagon Vauxhall Nottingham
7,999 miles
Request callback
£32,895
2023 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Stellantis &You Birmingham South
970 miles
Request callback
£26,765
2023 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Stellantis &You Birmingham North
1,487 miles
Request callback
£27,009
2023 Vauxhall Astra
1.5 Turbo D Ultimate 5dr Auto
1.5 Turbo D Ultimate 5dr Auto
Motorpoint Oldbury
15,556 miles
Request callback
£20,799
2023 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Stellantis &You Stockport
1,829 miles
Request callback
£25,871
2023 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Stellantis &You Crawley
5,768 miles
Request callback
£25,240
2023 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
1.2 Turbo 130 Ultimate 5dr Auto
Pentagon Vauxhall Mansfield
3,988 miles
Request callback
£21,795
2024 Vauxhall Astra
1.6 Plug-in Hybrid Ultimate 5dr Auto
1.6 Plug-in Hybrid Ultimate 5dr Auto
Thurlow Nunn Vauxhall Norwich
20,000 miles
Request callback
£28,990
2024 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr
1.2 Turbo 130 Ultimate 5dr
Motorpoint Birmingham
7,095 miles
Request callback
£19,999
2023 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
1.2 Turbo 130 Ultimate 5dr Auto
Thurlow Nunn Vauxhall Luton
9,158 miles
Request callback
£21,590
2024 Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr
1.2 Turbo 130 Ultimate 5dr
Pentagon Sheffield Parkway
9,999 miles
Request callback
£20,995
2023 Vauxhall Astra
1.5 Turbo D Ultimate 5dr
1.5 Turbo D Ultimate 5dr
Lanehouse Weymouth
13,570 miles
Request callback
£18,995
Buy new from | £14,117 | (list price from £15,845) |
Showing 1 - 15 of 47 cars