Haris makes strong comeback after long injury lay-off