BMW X4 X4 xDrive30d M Sport £32,990 Stephen James Blackheath BMW 23,561 miles Diesel Silver Automatic LK69GKO Nov 2019 View Details
BMW X4 X4 xDrive20d M Sport £35,500 Stephen James Enfield BMW 16,892 miles Diesel Hybrid White Automatic YG21ZKM Mar 2021 View Details
BMW X4 X4 xDrive20d M Sport £52,848 Stephen James BMW Woolwich 5,622 miles Diesel Hybrid Black Automatic YJ73RPE Jan 2024 View Details
BMW X4 X4 xDrive30d M Sport £54,159 Stephen James BMW Ruxley 7,551 miles Diesel Hybrid Grey Automatic YF73TCV Jan 2024 View Details
BMW X4 X4 M40d £62,495 Stephen James BMW Bromley 3,750 miles Diesel Hybrid Black Automatic LV24KVU Apr 2024 View Details