BMW X6xDrive40d MHT M Sport 5dr Step Auto202410,401 milesDiesel£70,741£2,042 off£68,699Fair price29 miles away