Sort By
2016 BMW X1
xDrive 18d xLine 5dr Step Auto
Simpsons Subaru
42,000 miles
Call dealer
£16,995
2017 BMW X1
xDrive 18d M Sport 5dr Step Auto
SERE Belfast
23,584 miles
Call dealer
£19,345
2015 BMW X1
xDrive 20d xLine 5dr Step Auto
Nissan Glasgow Central
31,245 miles
Call dealer
£16,825
2017 BMW X1
sDrive 18d SE 5dr
Harry Fairbairn Bmw (Kirkcaldy)
10,025 miles
Call dealer
£16,998
2018 BMW X1
xDrive 18d xLine 5dr Step Auto
TrustFord Staines
21,578 miles
Call dealer
£19,500
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
Eastern Bmw, Edinburgh
20,678 miles
Call dealer
£20,990
2019 BMW X1
sDrive 20i Sport 5dr Step Auto
Eastern Bmw, Edinburgh
9,439 miles
Call dealer
£22,990
2019 BMW X1
sDrive 18i M Sport 5dr Step Auto
Harry Fairbairn Bmw (Irvine)
9,366 miles
Call dealer
£24,498
2019 BMW X1
sDrive 18i M Sport 5dr Step Auto
Williams Bolton BMW
6,161 miles
Call dealer
£25,480
2019 BMW X1
sDrive 20i M Sport 5dr Step Auto
Williams Bolton BMW
6,047 miles
Call dealer
£26,475
Buy new from £24,181 (list price from £29,415)
Contract hire from £273.19 per month
Showing 1 - 10 of 460 cars