Filter results 11 Cars
Browse by shape
Sort By
2018 BMW X1
2.0 XDRIVE20D SPORT 5d AUTO 188 BHP
2.0 XDRIVE20D SPORT 5d AUTO 188 BHP
HPL Motors Oldham Oldham
23,000 miles
Call dealer
£16,999
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
CarSupermarket.Com Birmingham
74,650 miles
Call dealer
£13,157
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Bristol Street Motors Peugeot Northampton
31,000 miles
Call dealer
£18,028
2016 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Cars 4 You Ltd Edinburgh
90,466 miles
Call dealer
£11,995
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Stebbings Car Superstore
40,050 miles
Call dealer
£16,558
2019 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Stellantis &You Birmingham Central
30,733 miles
Call dealer
£17,942
2016 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Stebbings Car Superstore
66,649 miles
Call dealer
£13,558
Buy new from | £31,958 | (list price from £35,409) |
Showing 1 - 11 of 11 cars