Filter results 70 Cars
Browse by engine
Browse by trim
Sort By
2017 BMW X1
xDrive 25d M Sport 5dr Step Auto
xDrive 25d M Sport 5dr Step Auto
Nuneaton Car Sales
61,263 miles
Request callback
£16,000
2019 BMW X1
2.0 SDRIVE20I XLINE 5d 190 BHP
2.0 SDRIVE20I XLINE 5d 190 BHP
Happier Finance Ltd t/a Happier Cars
81,000 miles
Request callback
£16,250
2018 BMW X1
2.0 XDRIVE20I XLINE 5d AUTO 189 BHP
2.0 XDRIVE20I XLINE 5d AUTO 189 BHP
HPL Motors Oldham Oldham
47,000 miles
Request callback
£16,499
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
2020 BMW X1
2.0 SDRIVE18D SE 5d 148 BHP
2.0 SDRIVE18D SE 5d 148 BHP
HPL Motors Atherton Atherton
37,729 miles
Request callback
£16,999
2017 BMW X1
xDrive 18d M Sport 5dr Step Auto
xDrive 18d M Sport 5dr Step Auto
Nuneaton Car Sales
62,035 miles
Request callback
£17,000
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
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
Buy new from | £31,898 | (list price from £35,410) |
Showing 31 - 45 of 70 cars