BMW X1 X1 xDrive18d M Sport £18,495 Stephen James BMW Ruxley 18,300 miles Diesel Black Manual GJ68NWW Sep 2018 View Details
BMW X1 X1 sDrive20i xLine £20,995 Stephen James Blackheath BMW 28,549 miles Petrol White Automatic MJ68OTE Oct 2018 View Details
BMW X1 X1 sDrive18i M Sport £21,495 Stephen James BMW Ruxley 33,716 miles Petrol Black Automatic YG70VHR Sep 2020 View Details
BMW X1 X1 sDrive20i xLine £24,995 Stephen James Enfield BMW 28,691 miles Petrol White Automatic HJ21UXW Apr 2021 View Details
BMW X1 X1 xDrive20i xLine £25,495 Stephen James Blackheath BMW 23,250 miles Petrol Black Automatic KS70ZPH Dec 2020 View Details
BMW X1 X1 xDrive20i xLine £25,495 Stephen James BMW Woolwich 27,299 miles Petrol Grey Automatic LL70DKO Nov 2020 View Details
BMW X1 X1 xDrive20i xLine £25,750 Stephen James Enfield BMW 10,089 miles Petrol Grey Automatic NU70XEF Jan 2021 View Details
BMW X1 X1 xDrive20i xLine £26,495 Stephen James BMW Woolwich 27,299 miles Petrol White Automatic EJ21RVM Mar 2021 View Details
BMW X1 X1 xDrive20i xLine £27,995 Stephen James BMW Ruxley 6,029 miles Petrol Blue Automatic LA69DFP Jan 2020 View Details
BMW X1 X1 sDrive 18d Sport Premier £31,995 Stephen James Enfield BMW 7,634 miles Diesel Black Automatic OE72XCH Nov 2022 View Details
BMW X1 X1 xDrive25e M Sport £43,495 Stephen James BMW Ruxley 6,145 miles Petrol Plug-in Hybrid Grey Automatic LV23FHO Jun 2023 View Details