Filter results 31 Cars
Sort By
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Bristol Street Motors Citroen Nottingham
47,214 miles
Call dealer
£16,205
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Bristol Street Motors Citroen Derby
48,200 miles
Call dealer
£15,053
2018 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Vertu Volkswagen Leeds West
41,505 miles
Call dealer
£18,681
2019 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Chorley Group Hyundai Blackpool
41,069 miles
Call dealer
£19,505
2022 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Ocean Group BMW Paignton
20,959 miles
Call dealer
£32,450
Buy new from | £31,894 | (list price from £35,410) |
Showing 16 - 30 of 31 cars