2020 BMW X1
£18,295
2020 · 39,707 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
11 cars found
£18,295
2020 · 39,707 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£20,295
2021 · 22,640 miles · Petrol · Automatic
Haslingden · MotorTrust Haslingden
£10,300
2017 · 89,773 miles · Automatic
Preston · North West Car Group
£18,990
2019 · 38,606 miles · Diesel · Automatic
Warrington · Halliwell Jones BMW
£7,800
2016 · 94,061 miles · Manual
Preston · North West Car Group
£36,995
2025 · 8,842 miles · Petrol Plug-In Hybrid · Automatic
Huddersfield · Hitchfields Ltd
£5,900
2013 · 86,373 miles · Manual
Preston · North West Car Group
£2,995
2014 · 137,546 miles · Diesel · Manual
Morecambe · North West Trade Centre Lancaster
£14,195
2018 · 42,000 miles · Diesel · Automatic
Preston · MotorTrust Garstang
£19,990
2022 · 34,577 miles · Petrol · Automatic
Warrington · Big Motoring World Warrington
£24,842
2023 · 50,089 miles · Petrol Plug-In Hybrid · Automatic
Bury · Oakwood Motor Company
There are 11 used BMW X1 cars for sale on TonysTopRevs right now, priced from £2,995 to £36,995, from 9 approved dealers. They range from 2013 to 2025 models. By fuel: 3 diesel, 3 petrol and 2 petrol plug-in hybrid. The most stock is in Preston, Warrington and Bury.
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.