The guy is in the form of his life, so he shouldn't quit now.
I am guessing the article has now been updated. He says he wants to come back when a new board comes.
Shahid Afridi 'quits' international cricket
ESPNcricinfo staff
May 30, 2011
Shahid Afridi, Pakistan's recently axed one-day captain, has announced his "conditional" retirement from the international game, as a mark of protest against the way he has been "humiliated" by the PCB. However, Afridi said he was ready to reverse his decision if and when a new board came into power
"There is nothing bigger than a man's respect, and the way the board has treated me, there is a limit to everything," Afridi was quoted as saying by Geo TV in Pakistan and by the Jang newspaper. "I will not play under this board. If a different board comes in,
I will definitely return but I cannot play under this board. When you have been humiliated like this, by dishonourable people, what is the point in playing on?
"The way I've been treated ... the future doesn't look too good. I can't play under a board that doesn't respect its players.
Because of this, under protest, this is a conditional retirement.
Pakistan news: Shahid Afridi 'quits' international cricket | Cricket News | Global | ESPN Cricinfo