BMW X1 X1 xDrive18d M Sport £18,995 Stephen James BMW Ruxley 18,300 miles Diesel Black Manual GJ68NWW Sep 2018 View Details
BMW X1 X1 xDrive20d M Sport £18,995 Stephen James BMW Ruxley 41,129 miles Diesel White Automatic GX68OVY Jan 2019 View Details
BMW X1 X1 sDrive20i Sport £22,490 Stephen James Blackheath BMW 33,001 miles Petrol Grey Automatic AV69TFN Sep 2019 View Details
BMW X1 X1 xDrive20i xLine £23,295 Stephen James Enfield BMW 28,027 miles Petrol White Automatic MW20CBF Aug 2020 View Details
BMW X1 X1 xDrive20i xLine £24,295 Stephen James BMW Woolwich 23,983 miles Petrol Beige Automatic CF69FBA Feb 2020 View Details
BMW X1 X1 sDrive20i xLine £25,495 Stephen James Enfield BMW 28,222 miles Petrol Black Automatic RE21PHZ May 2021 View Details
BMW X1 X1 sDrive20i xLine £29,595 Stephen James BMW Bromley 2,722 miles Petrol Silver Automatic LX22HTN May 2022 View Details
BMW X1 X1 sDrive18d M Sport £36,495 Stephen James Enfield BMW 8,211 miles Diesel Black Automatic LO23EJJ Jun 2023 View Details
BMW X1 X1 xDrive25e M Sport £45,495 Stephen James BMW Ruxley 6,145 miles Petrol Plug-in Hybrid Grey Automatic LV23FHO Jun 2023 View Details