BMW X5xDrive30d MHT M Sport 5dr Auto202410,500 milesDiesel£68,950£2,000 off£66,950Great price35 miles away