Filter results 24 Cars
Browse by shape
Browse by engine
Sort By
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
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
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
CarSupermarket.Com Scunthorpe
74,650 miles
Request callback
£13,157
2016 BMW X1
sDrive 18d Sport 5dr Step Auto
sDrive 18d Sport 5dr Step Auto
Car World Supermarket
75,469 miles
Request callback
£11,700
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Bristol Street Motors Peugeot Northampton
31,000 miles
Request callback
£18,028
2016 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Cars 4 You Ltd Edinburgh
90,466 miles
Request callback
£11,995
Buy new from | £31,958 | (list price from £35,410) |
Showing 1 - 15 of 24 cars