2024 Vauxhall Astra
£16,995
2024 · 10,409 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
406 cars found
£16,995
2024 · 10,409 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£7,595
2019 · 53,737 miles · Petrol · Manual
Preston · North West Trade Centre Preston
£5,895
2018 · 88,633 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£8,795
2019 · 46,525 miles · Petrol · Manual
Preston · North West Trade Centre Preston
£8,695
2022 · 44,397 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£7,495
2018 · 37,000 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£6,895
2017 · 83,662 miles · Petrol · Automatic
Haslingden · North West Trade Centre Haslingden
£6,795
2020 · 62,604 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£9,795
2021 · 57,360 miles · Petrol · Automatic
Morecambe · North West Trade Centre Lancaster
£6,695
2018 · 65,030 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£9,095
2021 · 55,934 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£9,395
2019 · 17,879 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£9,195
2020 · 19,000 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£9,495
2021 · 44,993 miles · Diesel · Manual
Preston · North West Trade Centre Preston
£7,795
2017 · 54,079 miles · Petrol · Automatic
Haslingden · North West Trade Centre Haslingden
£7,895
2018 · 46,787 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£5,695
2019 · 67,000 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£8,795
2019 · 42,000 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£16,695
2024 · 8,924 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£6,395
2019 · 64,314 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£8,695
2023 · 73,422 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£16,995
2024 · 12,309 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£13,160
2023 · 5,746 miles · Petrol · Manual
Warrington · Big Motoring World Warrington
£4,795
2015 · 77,068 miles · Diesel · Automatic
Morecambe · North West Trade Centre Lancaster
TonysTopRevs lists 4,060 used cars for sale from 21 approved dealers across Lancashire and the North West, priced from £695 to £162,500. The most listed makes are Ford, Vauxhall and BMW, and the most stock is in Preston, Warrington and Haslingden.
Every dealer is approved before their stock appears, and you deal with the dealer directly: call or send an enquiry from any listing.