BMW X1 X1 xDrive20i xLine £17,495 Stephen James BMW Woolwich 42,533 miles Petrol Silver Automatic WF18WPN Jun 2018 View Details
BMW X1 X1 sDrive20i xLine £18,390 Stephen James BMW Woolwich 32,417 miles Petrol White Automatic ML68WYX Oct 2018 View Details
BMW X1 X1 sDrive20i xLine £21,400 Stephen James Enfield BMW 27,303 miles Petrol Black Automatic EA69FMK Oct 2019 View Details
BMW X1 X1 xDrive25e M Sport £21,445 Stephen James BMW Ruxley 37,696 miles Petrol Plug-in Hybrid Grey Automatic GJ70HPN Oct 2020 View Details
BMW X1 X1 sDrive18i M Sport £23,495 Stephen James Blackheath BMW 41,426 miles Petrol Black Automatic YF22OFD Jun 2022 View Details
BMW X1 X1 sDrive20i xLine £23,608 Stephen James Blackheath BMW 29,429 miles Petrol Black Automatic MJ71WUA Oct 2021 View Details
BMW X1 X1 xDrive25e xLine £24,000 Stephen James Enfield BMW 35,385 miles Petrol Plug-in Hybrid Silver Automatic PF21EOL May 2021 View Details
BMW X1 X1 xDrive20i xLine £24,750 Stephen James Enfield BMW 28,653 miles Petrol White Automatic YC71GZS Oct 2021 View Details
BMW X1 X1 sDrive20i xLine £25,178 Stephen James Blackheath BMW 18,223 miles Petrol Black Automatic SC71KBK Oct 2021 View Details
BMW X1 X1 sDrive20i xLine £28,998 Stephen James BMW Woolwich 3,235 miles Petrol Grey Automatic LX22JVL Mar 2022 View Details
BMW X1 X1 xDrive23d M Sport £38,848 Stephen James BMW Ruxley 19,523 miles Diesel Hybrid Grey Automatic LV72NDN Nov 2022 View Details
BMW X1 X1 sDrive20i M Sport £42,317 Stephen James BMW Ruxley 5,000 miles Petrol Hybrid Grey Automatic LX24NMY Apr 2024 View Details