Filter results 391 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
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,495
2023 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Regency Elgin
9,000 miles
Request callback
£29,995
2024 Vauxhall Astra
1.6 Plug-in Hybrid GS 5dr Auto
1.6 Plug-in Hybrid GS 5dr Auto
Vauxhall Belfast
3,850 miles
Request callback
£21,499
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Group M53 Ford Birkenhead
34,734 miles
Request callback
£12,995
2022 Vauxhall Astra
1.6 Hybrid GS Line 5dr Auto
1.6 Hybrid GS Line 5dr Auto
Perrys Doncaster Vauxhall
28,024 miles
Request callback
£21,295
2024 Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Bristol Street Motors Vauxhall Chingford
4,828 miles
Request callback
£25,481
2024 Vauxhall Astra
115kW GS 54kWh 5dr Auto
115kW GS 54kWh 5dr Auto
Bristol Street Motors Vauxhall Chingford
6,778 miles
Request callback
£25,285
2023 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Thurlow Nunn Vauxhall Milton Keynes
9,552 miles
Request callback
£29,159
2023 Vauxhall Astra
115kW Ultimate 54kWh 5dr Auto
115kW Ultimate 54kWh 5dr Auto
Thurlow Nunn Vauxhall Great Yarmouth
7,000 miles
Request callback
£29,999
2023 Vauxhall Astra
1.6 Plug-in Hybrid GS 5dr Auto
1.6 Plug-in Hybrid GS 5dr Auto
Perrys Doncaster Vauxhall
25,104 miles
Request callback
£22,500
2023 Vauxhall Astra
1.6 Plug-in Hybrid GSe 5dr Auto
1.6 Plug-in Hybrid GSe 5dr Auto
Bristol Street Motors Vauxhall Lichfield
17,488 miles
Request callback
£22,403
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Stellantis &You Crawley
12,643 miles
Request callback
£12,299
2018 Vauxhall Astra
1.6 CDTi 16V ecoTEC Design 5dr
1.6 CDTi 16V ecoTEC Design 5dr
Bristol Street Motors Vauxhall Carlisle
49,258 miles
Request callback
£8,329
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Pentagon Vauxhall Oldham
15,161 miles
Request callback
£11,395
2019 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Bristol Street Motors Vauxhall Lichfield
20,454 miles
Request callback
£10,681
Buy new from | £13,895 | (list price from £15,595) |
Showing 376 - 390 of 391 cars