Pakistan's all-rounder Mohammad Hafeez has still not hinted any plans of retirement from the International Cricket which indicates that he still intends to continue for Pakistan cricket.
Mohammad Hafeez was expected to retire after the ICC Cricket World Cup but he has not made any decision so far. Hafeez did not have a really commendable world cup. To get out against the part-timers was a norm for him in the World Cup.
But the question persists whether Pakistan still needs his all-round services or not. Hafeez has done great service for Pakistan cricket. He has been very good with the bat and the ball throughout his career. But at this age, he is not the most agile cricketer Pakistan has.
If Pakistan finds an optimum replacement for Hafeez in the middle-order, he might not be able to continue for the team in the upcoming ODI matches. However, he might continue to play T20 cricket till the ICC T20 World Cup 2020.