Sort By
2019 BMW X1
sDrive 18d Sport 5dr
Chandlers BMW Hailsham
9,621 miles
Call dealer
£28,990
2017 BMW X1
xDrive 18d xLine 5dr
Usedirect Portadown
15,786 miles
Call dealer
£16,995
2017 BMW X1
sDrive 18d xLine 5dr
Stratstone Bmw Leeds
24,823 miles
Call dealer
£17,491
2015 BMW X1
xDrive 18d xLine 5dr Step Auto
Halliwell Jones Wilmslow
21,153 miles
Call dealer
£13,980
2013 BMW X1
xDrive20i M Sport 5dr Step Auto
Weybridge Isuzu
29,500 miles
Call dealer
£14,995
2015 BMW X1
xDrive 25d xLine 5dr Step Auto
Halliwell Jones Wilmslow
51,692 miles
Call dealer
£16,480
2019 BMW X1
sDrive 20i M Sport 5dr Step Auto
Halliwell Jones Wilmslow
2,970 miles
Call dealer
£26,480
2017 BMW X1
sDrive 18d SE 5dr
Arnold Clark Birtley Motorstore
17,068 miles
Call dealer
£15,298
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
Buy new from £24,181 (list price from £29,415)
Contract hire from £273.19 per month
Showing 1 - 10 of 540 cars