BMW X3 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr £22,546 Stephen James BMW Ruxley 25,923 miles Diesel Black Automatic LG17WWV Mar 2017 View Details
BMW X3 X3 xDrive20i M Sport £25,900 Stephen James Enfield BMW 36,616 miles Petrol Black Automatic PE19VWN May 2019 View Details
BMW X3 X3 xDrive30d M Sport £26,241 Stephen James BMW Woolwich 47,762 miles Diesel Black Automatic SB68VXO Dec 2018 View Details
BMW X3 X3 xDrive20i M Sport £26,889 Stephen James BMW Bromley 39,113 miles Petrol Silver Automatic YC69NZK Sep 2019 View Details
BMW X3 X3 xDrive20i M Sport £26,994 Stephen James BMW Bromley 22,742 miles Petrol Grey Automatic LV18PKJ Jun 2018 View Details
BMW X3 X3 xDrive20d M Sport £28,151 Stephen James Enfield BMW 31,620 miles Diesel Hybrid Black Automatic LK21JRZ Apr 2021 View Details
BMW X3 2.0 20i GPF M Sport Auto xDrive Euro 6 (s/s) 5dr £30,613 Stephen James BMW Ruxley 24,998 miles Petrol Black Automatic YB21XGH Apr 2021 View Details
BMW X3 X3 M40i £33,026 Stephen James Enfield BMW 27,300 miles Petrol Bronze Automatic V8JRH May 2019 View Details
BMW X3 X3 xDrive30 M Sport £33,250 Stephen James BMW Woolwich 32,245 miles Petrol Plug-in Hybrid White Automatic AE71HLW Sep 2021 View Details
BMW X3 X3 xDrive20d M Sport £34,753 Stephen James Enfield BMW 44,424 miles Diesel Hybrid White Automatic LS72MPY Oct 2022 View Details
BMW X3 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr £42,464 Stephen James BMW Ruxley 16,422 miles Diesel Hybrid White Automatic YE22ZMZ May 2022 View Details
BMW X3 X3 xDrive30 M Sport £44,168 Stephen James BMW Woolwich 7,447 miles Petrol Plug-in Hybrid Grey Automatic LY73DEU Dec 2023 View Details