Shahid Afridi's shock retirement out of anger at being sacked as Pakistan's ODI captain has found no sympathy in the country's cricket community with former players calling the flamboyant all-rounder immature.
"I don't understand why he needed to do this. Today he is blaming this board but he has forgotten it was this board that supported and backed him even during his ball-tampering incident in Australia and even when he didn't perform," former captain Zaheer Abbas said.
"Even when the team reached the World Cup semi finals, the board not only rewarded him but gave him lot of respect," he added.
Zaheer said if Afridi had any issues with the team management, he should have waited until board Chairman Ijaz Butt had met all stakeholders in the team to sort out things.
"The sort of language he has used while announcing his retirement is unacceptable at any level. There is no excuse for him to behave this way," Zaheer said.
Former Test leg-spinner and ex-chief selector Abdul Qadir also slammed Afridi for making a mockery of the retirement word.
"Nowadays, it has become a joke to announce your retirement. Our players are doing it regularly and backing out and only causing embarrassment for Pakistan cricket," he said.
Qadir said even if Afridi had any issues with the team management or board, he should have talked to the Chairman first before taking a decision.
"I don't think there were any circumstances to behave in this matter. He is part of the management and it is his responsibility to ensure internal issues are sorted out internally," he added.