Sort By
2016 BMW X1
xDrive 20d xLine 5dr Step Auto
Hendy Honda Eastleigh
21,268 miles
Call dealer
£19,000
2014 BMW X1
xDrive 20d Sport 5dr Step Auto
BMW Hereford
50,436 miles
Call dealer
£11,950
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
Marshall BMW of Scunthorpe
28,930 miles
Call dealer
£21,000
2017 BMW X1
xDrive 20d xLine 5dr
Arnold Clark Glasgow London Road Motorstore
39,080 miles
Call dealer
£16,298
2017 BMW X1
xDrive 20d xLine 5dr
Harry Fairbairn Bmw (Glasgow)
27,585 miles
Call dealer
£17,898
2016 BMW X1
xDrive 20d M Sport 5dr Step Auto
Harry Fairbairn Bmw (Glasgow)
23,965 miles
Call dealer
£19,998
2017 BMW X1
Xdrive 20D M Sport 5Dr Step Auto
Car Store Gloucester
15,117 miles
Call dealer
£21,800
2014 BMW X1
Xdrive 20D Se 5Dr
Donnelly Motorstore M1 Dungannon
57,942 miles
2013 BMW X1
Xdrive 20D M Sport 5Dr Step Auto
Arnold Clark East Kilbride Vauxhall
45,001 miles
Call dealer
£11,498
2016 BMW X1
Xdrive 20D M Sport 5Dr
Arnold Clark Oldbury Fiat / Motorstore / Jeep / Abarth
12,071 miles
Call dealer
£17,498
Buy new from £24,181 (list price from £29,415)
Contract hire from £273.19 per month
Showing 1 - 10 of 190 cars