2021 Ford Puma
£13,295
2021 · 45,600 miles · Petrol · Automatic
Haslingden · MotorTrust Haslingden
2,974 cars found
£13,295
2021 · 45,600 miles · Petrol · Automatic
Haslingden · MotorTrust Haslingden
£16,995
2024 · 10,409 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£9,695
2021 · 48,000 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£8,495
2022 · 48,156 miles · Diesel · Manual
Preston · North West Trade Centre Preston
£7,795
2019 · 54,951 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£12,795
2024 · 10,338 miles · Petrol · Manual
Preston · MotorTrust Garstang
£8,995
2019 · 28,012 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£18,966
2023 · 52,754 miles · Petrol Plug-In Hybrid · Automatic
Bury · Oakwood Motor Company
£11,395
2015 · 118,000 miles · Diesel · Automatic
Haslingden · MotorTrust Haslingden
£17,595
2022 · 43,104 miles · Petrol · Manual
Lancaster · MotorTrust Lancaster
£9,095
2020 · 58,190 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£6,495
2019 · 76,124 miles · Diesel · Manual
Preston · North West Trade Centre Preston
£6,095
2018 · 61,519 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£12,795
2019 · 50,816 miles · Petrol · Manual
Preston · MotorTrust Garstang
£7,395
2015 · 88,117 miles · Diesel · Manual
Haslingden · North West Trade Centre Haslingden
£16,203
2019 · 37,700 miles · Petrol · Automatic
Bury · Oakwood Motor Company
£16,095
2022 · 22,423 miles · Diesel · Manual
Haslingden · MotorTrust Haslingden
£19,395
2023 · 12,543 miles · Petrol Plug-In Hybrid · Automatic
Lancaster · MotorTrust Lancaster
£3,295
2014 · 80,000 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£7,195
2020 · 63,923 miles · Diesel · Manual
Preston · North West Trade Centre Preston
£9,095
2018 · 29,262 miles · Petrol · Automatic
Morecambe · North West Trade Centre Lancaster
£14,795
2019 · 31,582 miles · Petrol · Manual
Preston · MotorTrust Garstang
£7,395
2021 · 60,137 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£22,578
2023 · 30,158 miles · Petrol · Automatic
Bury · Oakwood Motor Company
TonysTopRevs lists 2,974 used cars for sale from 14 approved dealers across Lancashire and the North West, priced from £695 to £106,995. The most listed makes are Vauxhall, Ford and Peugeot, and the most stock is in Preston, Haslingden and Bury.
Every dealer is approved before their stock appears, and you deal with the dealer directly: call or send an enquiry from any listing.