His comeback is basically the same as his career to date with a minor exemption: prior to his current comeback he would play very well against the lesser teams and do below average against better teams, but he would lift his game against India.
Since his comeback he is pretty much the same, (with the totally predictable poor performances against Australia, England, New Zealand), but has regressed that he is not even able to lift his game vs India.
So in summary prior to comeback malik = hafeez ++
After comeback malik = hafeez