Filter results 253 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2022 BMW X1
1.5 XDRIVE25E SPORT 5d AUTO 222 BHP
1.5 XDRIVE25E SPORT 5d AUTO 222 BHP
HPL Motors Oldham Oldham
21,608 miles
Request callback
£24,999
2020 BMW X1
2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)
2.0 18d M Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)
Oakwood Motor Company Ltd
43,335 miles
Request callback
£25,182
2020 BMW X1
1.5 XDRIVE25E SPORT 5d 222 BHP
1.5 XDRIVE25E SPORT 5d 222 BHP
CarWorld Supermarket Westwood
19,715 miles
Request callback
£26,388
2020 BMW X1
xDrive 18d Sport 5dr Step Auto
xDrive 18d Sport 5dr Step Auto
HPL Motors Limited -
10,000 miles
Request callback
£26,999
2021 BMW X1
1.5 XDRIVE25E SPORT 5d 222 BHP Automatic Tailgate, BMW Navigation, Cruise Control, LED Headlights, P
1.5 XDRIVE25E SPORT 5d 222 BHP Automatic Tailgate, BMW Navigation, Cruise Control, LED Headlights, P
Car Time Motor Co UK Ltd Bury
11,859 miles
Request callback
£29,639
2021 BMW X1
xDrive 25e Sport 5dr Auto
xDrive 25e Sport 5dr Auto
CarSupermarket.Com Barnsley
27,817 miles
Request callback
£21,657
2022 BMW X1
sDrive 20i [178] M Sport 5dr Step Auto
sDrive 20i [178] M Sport 5dr Step Auto
Vertu Bmw Bridgwater
5,451 miles
Request callback
£34,000
2020 BMW X1
sDrive 20i xLine 5dr Step Auto
sDrive 20i xLine 5dr Step Auto
Lookers Vauxhall Birmingham
21,132 miles
Request callback
£23,499
2020 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Stephen James Bmw Woolwich
27,299 miles
Request callback
£25,495
2021 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Stephen James Bmw Woolwich
27,299 miles
Request callback
£26,495
2020 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Stephen James Bmw Ruxley
6,029 miles
Request callback
£27,995
2021 BMW X1
xDrive 20i [178] xLine 5dr Step Auto
xDrive 20i [178] xLine 5dr Step Auto
Vertu Bmw Dorchester
7,778 miles
Request callback
£28,831
2022 BMW X1
xDrive 18d M Sport 5dr Step Auto
xDrive 18d M Sport 5dr Step Auto
Ocean Group BMW Paignton
21,840 miles
Request callback
£30,950
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
John Clark Select Perth
70,066 miles
Request callback
£13,700
Buy new from | £31,460 | (list price from £34,910) |
Showing 136 - 150 of 253 cars