Filter results 246 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
2019 BMW X1
sDrive 18d xLine 5dr Step Auto
sDrive 18d xLine 5dr Step Auto
Peter Vardy Edinburgh BMW
38,000 miles
Request callback
£19,950
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
2.0 SDRIVE20I XLINE 5d AUTO 190 BHP
2.0 SDRIVE20I XLINE 5d AUTO 190 BHP
HPL Motors Atherton Preston
33,000 miles
Request callback
£19,999
2018 BMW X1
2.0 XDRIVE20D SPORT 5d 188 BHP
2.0 XDRIVE20D SPORT 5d 188 BHP
Motor Plus Car Supermarket Ltd Langland Way
9,600 miles
Request callback
£19,999
Buy new from | £31,460 | (list price from £34,910) |
Showing 91 - 105 of 246 cars