Filter results 51 Cars
Browse by shape
Browse by trim
Sort By
2018 BMW X1
2.0 XDRIVE20D XLINE 5d AUTO 188 BHP
2.0 XDRIVE20D XLINE 5d AUTO 188 BHP
HPL Motors Atherton Preston
48,500 miles
Request callback
£16,799
2018 BMW X1
2.0 XDRIVE20D SPORT 5d AUTO 188 BHP
2.0 XDRIVE20D SPORT 5d AUTO 188 BHP
HPL Motors Oldham Oldham
23,000 miles
Request callback
£16,999
2016 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Harvey's Autos Limited
48,645 miles
Request callback
£17,000
2019 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Marshall Volvo Nottingham
33,974 miles
Request callback
£17,930
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
HPL Motors Limited
57,160 miles
Request callback
£17,999
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
HPL Motors Limited
37,000 miles
Request callback
£19,499
2019 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Stephen James Bmw Enfield
32,369 miles
Request callback
£21,495
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Stephen James Bmw Enfield
45,788 miles
Request callback
£16,995
2022 BMW X1
xDrive 20d SE 5dr Step Auto
xDrive 20d SE 5dr Step Auto
CarSupermarket.Com Hessle
24,544 miles
Request callback
£22,657
2016 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Steven Eagell Lexus Milton Keynes
29,422 miles
Request callback
£17,378
Buy new from | £31,898 | (list price from £35,410) |
Showing 16 - 30 of 51 cars