Filter results 27 Cars
Sort By
2016 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Car World Superstore
51,672 miles
Request callback
£14,490
2019 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
John Clark Select Edinburgh
22,101 miles
Request callback
£23,900
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Stebbings Car Superstore
40,050 miles
Request callback
£16,558
2018 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Stellantis &You Birmingham South
41,622 miles
Request callback
£17,545
2020 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
John Clark BMW Aberdeen
39,000 miles
Request callback
£23,500
2019 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Stellantis &You Birmingham Central
30,733 miles
Request callback
£17,942
2016 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Stebbings Car Superstore
66,649 miles
Request callback
£13,558
2018 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Bristol Street Motors Citroen Nottingham
31,954 miles
Request callback
£17,758
2022 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Ocean Group BMW Plymouth
20,501 miles
Request callback
£31,950
2019 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Stebbings Car Superstore
55,148 miles
Request callback
£18,059
2019 BMW X1
xDrive 20d SE 5dr Step Auto
xDrive 20d SE 5dr Step Auto
Kirkcaldy Ford Centre Ltd
34,024 miles
Request callback
£19,995
2018 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Carverse Used Car Supermarket (Knebworth)
37,840 miles
Request callback
£17,750
Buy new from | £31,958 | (list price from £35,409) |
Showing 16 - 27 of 27 cars