Filter results 17 Cars
Browse by engine
Sort By
2016 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Group 1 Assured Hailsham
46,029 miles
Call dealer
£13,650
2022 BMW X1
sDrive 18d Sport Premier 5dr Step Auto
sDrive 18d Sport Premier 5dr Step Auto
Group 1 Colchester BMW
15,938 miles
Call dealer
£27,439
2015 BMW X1
sDrive 18d Sport 5dr Step Auto
sDrive 18d Sport 5dr Step Auto
Johnsons Select Used Oxford
46,042 miles
Call dealer
£13,390
Buy new from | £32,965 | (list price from £36,830) |
Showing 1 - 15 of 17 cars