BMW X6xDrive30d M Sport 5dr Step Auto202034,294 milesDiesel£42,390£900 off£41,490Good price28 miles away