Filter results 49 Cars
Browse by shape
Browse by trim
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
Call dealer
£16,999
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
CarSupermarket.Com Birmingham
74,650 miles
Call dealer
£13,157
2016 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
CarSupermarket.Com Birmingham
73,238 miles
Call dealer
£13,157
2018 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
John Clark BMW Aberdeen
33,081 miles
Call dealer
£19,000
2016 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Bristol Street Motors Hyundai Exeter
56,938 miles
Call dealer
£14,995
Buy new from | £31,958 | (list price from £35,409) |
Showing 16 - 30 of 49 cars