Sort By
2021 Vauxhall Astra
1.2 Turbo 145 Elite Nav Premium 5dr
1.2 Turbo 145 Elite Nav Premium 5dr
Thurlow Nunn Vauxhall Milton Keynes - 35 miles away
34,288 miles
Call dealer
£12,621
2021 Vauxhall Astra
1.2 Turbo 145 Elite Nav Premium 5dr
1.2 Turbo 145 Elite Nav Premium 5dr
Thurlow Nunn Vauxhall Milton Keynes - 35 miles away
19,772 miles
Call dealer
£13,900
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Vertu SEAT Derby - 52 miles away
28,189 miles
Call dealer
£11,869
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Eden Newbury Vauxhall - 86 miles away
38,997 miles
Call dealer
£11,290
2019 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Bennett Renault Leeds - 101 miles away
48,679 miles
Call dealer
£9,484
2020 Vauxhall Astra
1.2 Turbo 145 Elite Nav 5dr
1.2 Turbo 145 Elite Nav 5dr
Regency Elgin - 372 miles away
23,972 miles
Call dealer
£12,995
Buy new from | £14,337 | (list price from £16,065) |
Showing 1 - 6 of 6 cars