Filter results 133 Cars
Browse by engine
Browse by trim
Sort By
2020 BMW X1
sDrive 20i M Sport 5dr Step Auto
sDrive 20i M Sport 5dr Step Auto
Oakwood Motor Company Ltd
47,559 miles
Request callback
£18,842
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Bristol Street Motors Peugeot Northampton
31,000 miles
Request callback
£18,028
2021 BMW X1
xDrive 20i [178] xLine 5dr Step Auto
xDrive 20i [178] xLine 5dr Step Auto
Vertu Bmw Exeter
39,575 miles
Request callback
£23,995
2016 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Cars 4 You Ltd Edinburgh
90,466 miles
Request callback
£11,995
2016 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Cars 4 You Ltd Edinburgh
94,590 miles
Request callback
£11,995
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
CarSupermarket.Com Sheffield
63,456 miles
Request callback
£14,457
2016 BMW X1
xDrive 18d SE 5dr Step Auto
xDrive 18d SE 5dr Step Auto
Cars 4 You Ltd East Main Industrial Estate
55,000 miles
Request callback
£15,995
2018 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
CarSupermarket.Com Birmingham
41,608 miles
Request callback
£17,157
2020 BMW X1
sDrive 20i xLine 5dr Step Auto
sDrive 20i xLine 5dr Step Auto
Vertu Honda Stockton
32,214 miles
Request callback
£21,424
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Vertu Bmw Dorchester
52,058 miles
Request callback
£16,995
2019 BMW X1
sDrive 20i xLine 5dr Step Auto
sDrive 20i xLine 5dr Step Auto
Bristol Street Motornation Derby
34,419 miles
Request callback
£18,623
Buy new from | £31,958 | (list price from £35,409) |
Showing 31 - 45 of 133 cars