BMW X4 X4 xDrive20d M Sport £24,239 Stephen James Enfield BMW 52,357 miles Diesel White Automatic YA68MXE Nov 2018 View Details
BMW X4 X4 xDrive20d M Sport £30,154 Stephen James Enfield BMW 29,679 miles Diesel Hybrid Red Automatic LK70HZC Nov 2020 View Details
BMW X4 X4 M40i £35,255 Stephen James BMW Woolwich 21,088 miles Petrol Black Automatic YB70OVU Feb 2021 View Details
BMW X4 X4 xDrive30d M Sport £37,565 Stephen James BMW Ruxley 27,689 miles Diesel Hybrid Blue Automatic LV71KOE Sep 2021 View Details
BMW X4 X4 xDrive30d M Sport £39,431 Stephen James BMW Ruxley 36,348 miles Diesel Hybrid Grey Automatic BL22YDO Jul 2022 View Details
BMW X4 X4 xDrive20d M Sport £44,882 Stephen James Blackheath BMW 5,756 miles Diesel Hybrid White Automatic YG74PFO Sep 2024 View Details
BMW X4 X4 xDrive20d M Sport £46,796 Stephen James BMW Bromley 9,787 miles Diesel Hybrid Black Automatic YG24HME Mar 2024 View Details