Filter results 201 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
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
2018 BMW X1
xDrive 18d M Sport 5dr Step Auto
xDrive 18d M Sport 5dr Step Auto
Nuneaton Car Sales
48,348 miles
Request callback
£19,705
2017 BMW X1
2.0 XDRIVE20I M SPORT 5d AUTO 189 BHP
2.0 XDRIVE20I M SPORT 5d AUTO 189 BHP
HPL Motors Atherton Preston
10,000 miles
Request callback
£19,999
2019 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
John Clark BMW Aberdeen
15,493 miles
Request callback
£20,250
2020 BMW X1
sDrive 20i xLine 5dr Step Auto
sDrive 20i xLine 5dr Step Auto
John Clark BMW Aberdeen
40,728 miles
Request callback
£21,500
2020 BMW X1
1.5 SDRIVE18I M SPORT 5d 139 BHP
1.5 SDRIVE18I M SPORT 5d 139 BHP
Motor 4 U Limited
58,000 miles
Request callback
£21,588
Buy new from | £31,460 | (list price from £34,910) |
Showing 61 - 75 of 201 cars