Sort By
2016 BMW X1
xDrive 20d M Sport 5dr Step Auto
Chandlers BMW Brighton
40,994 miles
Call dealer
£18,285
2013 BMW X1
xDrive 25d xLine 5dr Step Auto
Inchcape Volkswagen Stockport
49,221 miles
Call dealer
£11,490
2017 BMW X1
sDrive 18d SE 5dr Step Auto
J & J Motors Limited (Crosshands)
17,493 miles
Call dealer
£18,490
2019 BMW X1
sDrive 18i M Sport 5dr Step Auto
Barons BMW Stansted
10,770 miles
Call dealer
£24,990
2017 BMW X1
xDrive 20d xLine 5dr Step Auto
Inchcape Cooper Reading BMW
14,168 miles
Call dealer
£22,881
2017 BMW X1
xDrive 25d M Sport 5dr Step Auto
Knights South Staffordshire
33,201 miles
Call dealer
£19,980
2013 BMW X1
xDrive 18d xLine 5dr
Arnold Clark East Kilbride Vauxhall
50,240 miles
2017 BMW X1
sDrive 18d SE 5dr Step Auto
Used Cars Derby
19,869 miles
Call dealer
£16,991
2016 BMW X1
xDrive 18d xLine 5dr
Evans Halshaw Vauxhall Cramlington
21,361 miles
Call dealer
£17,770
2018 BMW X1
sDrive 18i xLine 5dr
Halliwell Jones North Wales
15,749 miles
Call dealer
£20,980
Buy new from £24,181 (list price from £29,415)
Contract hire from £273.19 per month
Showing 1 - 10 of 465 cars