Filter results 131 Cars
Browse by engine
Sort By
2016 BMW X1
2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr
2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr
Lee Slingsby Cars
29,000 miles
Call dealer
£17,989
2016 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Motor Plus Car Super Market - Newport
90,730 miles
Call dealer
£11,999
2018 BMW X1
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
CarSupermarket.Com Birmingham
74,684 miles
Call dealer
£13,157
2018 BMW X1
xDrive 20i xLine 5dr Step Auto
xDrive 20i xLine 5dr Step Auto
Bristol Street Motors Ford Bromley
31,038 miles
Call dealer
£18,438
2018 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
John Clark BMW Aberdeen
33,081 miles
Call dealer
£19,000
Buy new from | £31,898 | (list price from £35,409) |
Showing 1 - 15 of 131 cars