2024 Vauxhall Astra
£13,295
2024 · 44,000 miles · Petrol · Manual
Preston · MotorTrust Garstang
35 cars found
£13,295
2024 · 44,000 miles · Petrol · Manual
Preston · MotorTrust Garstang
£2,395
2016 · 131,706 miles · Diesel · Manual
Preston · Northwest Trade Centre Garstang
£9,999
2021 · 28,000 miles · Petrol · Manual
Lancaster · MotorTrust Lancaster
£5,895
2017 · 51,973 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£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
£1,495
2006 · 140,000 miles · Diesel · Manual
Haslingden · North West Trade Centre Haslingden
£9,495
2021 · 20,619 miles · Petrol · Manual
Haslingden · MotorTrust Haslingden
£7,595
2017 · 38,150 miles · Petrol · Manual
Haslingden · North West Trade Centre 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 £895 to £16,995, from 10 approved dealers. They range from 2006 to 2024 models. By fuel: 29 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.