Filter results 339 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2020 Vauxhall Astra
1.2 Turbo 145 SRi VX-Line Nav 5dr
1.2 Turbo 145 SRi VX-Line Nav 5dr
Lookers Vauxhall Birmingham
23,892 miles
Request callback
£11,999
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Lookers Vauxhall Liverpool
15,016 miles
Request callback
£12,999
2021 Vauxhall Astra
1.5 Turbo D SRi Nav 5dr Auto
1.5 Turbo D SRi Nav 5dr Auto
Usedirect Newtownards
18,000 miles
Request callback
£13,999
2022 Vauxhall Astra
1.5 Turbo D GS Line 5dr Auto
1.5 Turbo D GS Line 5dr Auto
Charles Hurst Vauxhall Newtownabbey
18,485 miles
Request callback
£19,499
2017 Vauxhall Astra
1.6 CDTi 16V ecoTEC Tech Line Nav 5dr
1.6 CDTi 16V ecoTEC Tech Line Nav 5dr
Save on used Cars
82,564 miles
Request callback
£6,494
2017 Vauxhall Astra
1.6 TECH LINE NAV CDTI S/S 5d 134 BHP
1.6 TECH LINE NAV CDTI S/S 5d 134 BHP
Wearside Autoparc Sunderland
87,147 miles
Request callback
£6,499
2017 Vauxhall Astra
1.4i Turbo Elite Nav Euro 6 5dr
1.4i Turbo Elite Nav Euro 6 5dr
Lee Slingsby Cars
79,000 miles
Request callback
£6,789
2017 Vauxhall Astra
1.4 DESIGN 5d 123 BHP
1.4 DESIGN 5d 123 BHP
Pinetree Car Superstore Ltd Tonypandy
66,737 miles
Request callback
£7,299
2016 Vauxhall Astra
1.6 SRI NAV CDTI S/S 5d 134 BHP
1.6 SRI NAV CDTI S/S 5d 134 BHP
Pinetree Car Superstore Ltd Tonypandy
61,938 miles
Request callback
£7,699
2016 Vauxhall Astra
1.4 SRI NAV 5d 99 BHP
1.4 SRI NAV 5d 99 BHP
HPL Motors Atherton Atherton
35,000 miles
Request callback
£7,799
Buy new from | £15,688 | (list price from £17,995) |
Showing 16 - 30 of 339 cars