BMW 6 Series Gran Turismo630d xDrive M Sport 5dr Auto201864,427 milesDiesel£21,199£869 off£20,33039 miles away