2021 Vauxhall Astra
£7,595
2021 · 61,104 miles · Petrol · Manual
Preston · North West Trade Centre Preston
35 cars found
£7,595
2021 · 61,104 miles · Petrol · Manual
Preston · North West Trade Centre Preston
£1,095
2009 · 155,072 miles · Petrol · Manual
Preston · North West Trade Centre Preston
£8,195
2018 · 28,592 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£4,790
2015 · 75,859 miles · Petrol · Manual
Warrington · Cantilever Car Centre
£5,295
2016 · 50,021 miles · Petrol · Manual
Preston · North West Trade Centre Preston
£7,995
2017 · 20,679 miles · Petrol · Manual
Preston · North West Trade Centre Preston
£9,695
2021 · 25,735 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£5,300
2016 · 94,987 miles · Automatic
Preston · North West Car Group
£6,095
2018 · 49,494 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£6,395
2018 · 70,727 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£1,995
2014 · 119,000 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£5,495
2017 · 66,527 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£895
2007 · 54,151 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£16,195
2024 · 15,238 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£16,595
2024 · 10,580 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£3,295
2013 · 62,304 miles · Diesel · Manual
Morecambe · North West Trade Centre Lancaster
£16,995
2024 · 10,409 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£9,395
2019 · 17,879 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£16,695
2024 · 8,924 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£16,995
2024 · 12,309 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£7,195
2017 · 31,746 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£5,595
2017 · 68,786 miles · Diesel · Manual
Preston · Northwest Trade Centre Garstang
£16,795
2024 · 7,624 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£7,395
2020 · 57,360 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
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.