Filter results 255 Cars
Browse by engine
Browse by trim
- Vauxhall Astra Hatchback Business Edition
- Vauxhall Astra Hatchback Design
- Vauxhall Astra Hatchback Edition
- Vauxhall Astra Hatchback Elite
- Vauxhall Astra Hatchback Energy
- Vauxhall Astra Hatchback Excite
- Vauxhall Astra Hatchback Griffin
- Vauxhall Astra Hatchback GS
- Vauxhall Astra Hatchback GSE
- Vauxhall Astra Hatchback Limited Edition
Sort By
2020 Vauxhall Astra
1.5 Turbo D 105 SRi Nav 5dr
1.5 Turbo D 105 SRi Nav 5dr
Vospers CUPRA Exeter
37,128 miles
Request callback
£11,450
2019 Vauxhall Astra
1.6T 16V 200 Elite Nav 5dr
1.6T 16V 200 Elite Nav 5dr
Vertu Honda Doncaster
27,143 miles
Request callback
£11,495
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
M53 Motors Ford Birkenhead
11,026 miles
Request callback
£14,995
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Perrys Vauxhall Rotherham
1,891 miles
Request callback
£22,695
2024 Vauxhall Astra
1.2 Turbo 130 GS 5dr
1.2 Turbo 130 GS 5dr
Macklin Motors Peugeot Paisley
4,568 miles
Request callback
£21,995
2021 Vauxhall Astra
1.2 Turbo 145 Griffin Edition 5dr
1.2 Turbo 145 Griffin Edition 5dr
Bristol Street Motors Vauxhall Lichfield
35,714 miles
Request callback
£13,250
2023 Vauxhall Astra
1.2 Turbo 130 GS 5dr Auto
1.2 Turbo 130 GS 5dr Auto
Lanehouse Vauxhall Weymouth
2,000 miles
Request callback
£22,995
2017 Vauxhall Astra
1.4T 16V 150 SRi Vx-line Nav 5dr
1.4T 16V 150 SRi Vx-line Nav 5dr
John Clark Select Perth
41,321 miles
Request callback
£8,500
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Lookers Vauxhall Birmingham
42,504 miles
Request callback
£10,499
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Lookers Vauxhall Birmingham
45,232 miles
Request callback
£10,499
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Lookers Vauxhall Birmingham
42,199 miles
Request callback
£10,499
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Lookers Vauxhall Birmingham
41,850 miles
Request callback
£10,599
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Lookers Vauxhall Birmingham
41,869 miles
Request callback
£10,599
2021 Vauxhall Astra
1.2 Turbo 145 SRi 5dr
1.2 Turbo 145 SRi 5dr
Lookers Vauxhall Birmingham
41,307 miles
Request callback
£10,599
Buy new from | £15,688 | (list price from £17,995) |
Showing 31 - 45 of 255 cars