BMW X3 X3 xDrive20d M Sport £37,000 Stephen James Blackheath BMW 25,811 miles Diesel Hybrid White Automatic LV72VTG Jan 2023 View Details