Babar Azam scored 87 runs in two matches as as hosts Pakistan failed to qualify for the semi-final of the Champions Trophy.
The former Australian quick asked the players of yesteryears to be more judicious while airing their opinion, especially in social media.
The former batter criticized those experts, who asked the Pakistan batters to improve their strike rate in Test cricket.
Pakistan's collapse came after both teams scored a combined 1,013 runs in the first innings, leading to heavy criticism of the pitch.
The fitness of the players is again a matter of discussion ahead of the Test series against Bangladesh with former Pakistan captain Salman Butt picking the three fittest players in the squad.
Pakistan will play a two-Test series against Bangladesh from August 21, with Babar Azam set to bat at no. 4.
Mohammed Shami recently said in an interview that Pakistan should improve their selection process and not make it a family team that mainly operates on personal relations.
While Pakistan did travel to India for the ODI World Cup last year, reports have claimed that the Indian government is unlikely to give clearance to the team for travelling to Pakistan.
There has been a lot of discussion over whether India will be travelling to Pakistan for the Champions Trophy 2025.
Mohammad Hafeez recently opened up about his stint with the national side as team director and revealed that there were no fitness tests conducted in the team ahead of the Cricket World Cup 2023.