295 cars for sale
Too many? Use the filters on the left to narrow it down.
Enter your postcode to see local cars
295 Petrol Vauxhall Astra cars for sale
2024757 milespetrolsemi-auto
£24,834
£345mo PCP
CR26EU
Vauxhall Astra
1.2 Turbo 130 GS 5dr
20245 milespetrolmanual
£21,999
£368mo PCP
MK178US
Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
20233,500 milespetrolsemi-auto
£25,000
PE304YN
Vauxhall Astra
1.2 Turbo Design 5dr
20236,237 milespetrolmanual
£18,199
£274mo PCP
Delivery or collection
Vauxhall Astra
1.2 Turbo 130 GS 5dr
20233,263 milespetrolmanual
£20,936
£312mo PCP
DN312SU
Vauxhall Astra
1.2 Turbo 130 GS 5dr
20233,735 milespetrolmanual
£21,747
£342mo PCP
DH15DQ
Vauxhall Astra
1.2 Turbo 130 GS 5dr
2023477 milespetrolmanual
£22,899
£397mo PCP
NR191DG
Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
202316,345 milespetrolsemi-auto
£22,995
£359mo PCP
Delivery or collection
Vauxhall Astra
1.2 Turbo 130 GS 5dr
2023924 milespetrolmanual
£21,157
£322mo PCP
B330JJ
Vauxhall Astra
1.2 Turbo 130 GS 5dr
20236,579 milespetrolmanual
£21,999
£379mo PCP
NR191DG
Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
20231,529 milespetrolsemi-auto
£24,699
£419mo PCP
NR191DG
Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
20233,500 milespetrolsemi-auto
£26,499
Delivery or collection
Vauxhall Astra
1.2 Turbo 130 GS 5dr
20237,898 milespetrolmanual
£20,495
£294mo PCP
S648AA
Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
20231,570 milespetrolsemi-auto
£22,999
£345mo PCP
CH653AL
Vauxhall Astra
1.2 Turbo 130 Design 5dr
20232,726 milespetrolmanual
£19,375
£290mo PCP
BB115EX
Vauxhall Astra
1.2 Turbo 130 Ultimate 5dr Auto
20236,874 milespetrolsemi-auto
£24,995
£403mo PCP
Delivery or collection
Vauxhall Astra
1.2 Turbo 130 GS 5dr
20232,954 milespetrolmanual
£20,490
£274mo PCP
WF43BB
Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
20237,917 milespetrolsemi-auto
£20,758
£312mo PCP
S403BD
Vauxhall Astra
1.2 Turbo 130 GS 5dr
20238,317 milespetrolmanual
£23,995
£423mo PCP
Delivery or collection
Vauxhall Astra
1.2 Turbo 130 GS 5dr
20234,200 milespetrolmanual
£23,995
£416mo PCP
Delivery or collection
1
2
3
1
/17
1 - 18 of 295 cars
Similar cars to Vauxhall Astra
About Vauxhall Astra cars on heycar
What's the average price of a Vauxhall Astra?
£17,544
What’s the average mileage of a Vauxhall Astra?
26,703 miles
What’s the most popular Vauxhall Astra model year?
2020
What’s the most popular Vauxhall Astra colour?
Red
What’s the most popular Vauxhall Astra fuel type?
Petrol
What's the most popular Vauxhall Astra engine size?
1.2L