Umar Akmal last played for Pakistan during their tour of Australia in 2017.
Wahab Riaz and Fawad Alam hasn't been included in the Test squad.
According to reports, Wahab took part in a fitness test and he scored 17.4.
Pakistan are scheduled to play against Ireland in a one off Test that commences on May 11.
Hafeez was previously banned for having an illegal action for the third time in three years.
He also denied all the rumours that he was considering giving up his Test career.
Kamran Akmal scored a brilliant ton against the Lahore Qalandars
Kamran Akmal played a blistering knock of 77 runs off 27 balls against the Karachi Kings
Pakistani head coach Mickey Arthur reasoned out why Kamran might not find a place in the side.
He was also stretchered off the field as the action on the field continued.