2020 Vauxhall Astra
£7,395
2020 · 57,360 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
35 cars found
£7,395
2020 · 57,360 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£13,295
2024 · 44,000 miles · Petrol · Manual
Preston · MotorTrust Garstang
£2,295
2016 · 131,706 miles · Diesel · Manual
Preston · Northwest Trade Centre Garstang
£16,895
2024 · 5,502 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£2,495
2012 · 65,550 miles · Petrol · Manual
Preston · North West Trade Centre Preston
£5,895
2017 · 51,973 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£1,495
2006 · 140,000 miles · Diesel · Manual
Haslingden · North West Trade Centre Haslingden
£7,595
2017 · 38,150 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£9,495
2021 · 20,619 miles · Petrol · Manual
Haslingden · MotorTrust Haslingden
£8,895
2020 · 20,886 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£3,999
2016 · 86,000 miles · Diesel · Manual
Bury · Oakwood Motor Company
There are 35 used Vauxhall Astra cars for sale on TonysTopRevs right now, priced from £1,095 to £16,995, from 9 approved dealers. They range from 2006 to 2024 models. By fuel: 27 petrol and 5 diesel. The most stock is in Preston, Haslingden and Lancaster.
Every car here is listed by a dealer we have approved, and stock is refreshed regularly from each dealer's own website or stock feed. You deal with the dealer directly: call or send an enquiry from any listing.