2006 Vauxhall Astra
£1,495
2006 · 140,000 miles · Diesel · Manual
Haslingden · North West Trade Centre Haslingden
402 cars found
£1,495
2006 · 140,000 miles · Diesel · Manual
Haslingden · North West Trade Centre Haslingden
£8,395
2020 · 54,867 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£9,295
2022 · 29,108 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£13,580
2023 · 20,141 miles · Petrol · Automatic
Warrington · Big Motoring World Warrington
£7,495
2020 · 82,905 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£9,340
2022 · 42,085 miles · Petrol · Manual
Warrington · Big Motoring World Warrington
£7,595
2017 · 38,150 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£1,995
2011 · 106,000 miles · Diesel · Automatic
Haslingden · North West Trade Centre Haslingden
£6,595
2018 · 67,248 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£7,795
2017 · 23,496 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£5,395
2018 · 80,496 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£9,495
2021 · 20,619 miles · Petrol · Manual
Haslingden · MotorTrust Haslingden
£12,810
2023 · 25,992 miles · Petrol · Manual
Warrington · Big Motoring World Warrington
£5,795
2018 · 66,121 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£7,395
2018 · 29,000 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£8,595
2020 · 40,573 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£8,995
2020 · 35,549 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£8,095
2019 · 45,639 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£14,470
2023 · 8,501 miles · Petrol · Automatic
Warrington · Big Motoring World Warrington
£12,200
2023 · 35,124 miles · Petrol · Automatic
Warrington · Big Motoring World Warrington
£8,895
2020 · 20,886 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£6,395
2019 · 62,740 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£3,999
2016 · 86,000 miles · Diesel · Manual
Bury · Oakwood Motor Company
£2,895
2015 · 120,959 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
TonysTopRevs lists 4,130 used cars for sale from 21 approved dealers across Lancashire and the North West, priced from £695 to £160,990. 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.