2019 BMW X3
£19,595
2019 · 63,009 miles · Diesel · Automatic
Lancaster · MotorTrust Lancaster
1,362 cars found
£19,595
2019 · 63,009 miles · Diesel · Automatic
Lancaster · MotorTrust Lancaster
£6,595
2018 · 57,224 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£15,395
2019 · 86,008 miles · Diesel · Automatic
Haslingden · MotorTrust Haslingden
£7,795
2019 · 55,452 miles · Petrol · Automatic
Morecambe · North West Trade Centre Lancaster
£19,095
2022 · 46,581 miles · Petrol Hybrid · Automatic
Preston · MotorTrust Garstang
£18,395
2022 · 61,661 miles · Electric · Automatic
Haslingden · MotorTrust Haslingden
£11,795
2019 · 59,961 miles · Petrol · Manual
Preston · MotorTrust Garstang
£13,795
2019 · 76,965 miles · Diesel · Automatic
Haslingden · MotorTrust Haslingden
£19,895
2019 · 13,839 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£8,595
2019 · 63,000 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£13,895
2021 · 42,064 miles · Diesel · Manual
Preston · MotorTrust Garstang
£6,695
2019 · 79,765 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
£9,987
2023 · 69,886 miles · Petrol Hybrid · Manual
Bury · Oakwood Motor Company
£15,695
2021 · 19,420 miles · Diesel · Manual
Haslingden · MotorTrust Haslingden
£8,795
2019 · 52,376 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£6,295
2018 · 63,027 miles · Petrol · Manual
Morecambe · North West Trade Centre Lancaster
£10,095
2017 · 34,144 miles · Petrol · Automatic
Haslingden · North West Trade Centre Haslingden
£20,495
2017 · 38,547 miles · Diesel · Automatic
Lancaster · MotorTrust Lancaster
£13,647
2021 · 48,555 miles · Diesel · Manual
Bury · Oakwood Motor Company
£15,695
2024 · 2,742 miles · Petrol · Manual
Haslingden · MotorTrust Haslingden
£6,595
2018 · 65,030 miles · Petrol · Manual
Preston · Northwest Trade Centre Garstang
£6,895
2017 · 82,676 miles · Petrol · Manual
Preston · North West Trade Centre Preston
£9,195
2021 · 57,360 miles · Petrol · Automatic
Morecambe · North West Trade Centre Lancaster
£7,895
2018 · 48,574 miles · Petrol · Manual
Haslingden · North West Trade Centre Haslingden
There are 1,362 used SUVs for sale on TonysTopRevs right now, priced from £1,495 to £106,995, from 13 approved dealers. The most listed makes are Vauxhall, Nissan and Ford.
Narrow the list by make, price, mileage, fuel type or gearbox with the filters, then call or send an enquiry to the dealer directly from any listing.