Shahid Afridi, 31, Pakistan’s captain at the 2011 world cup has said he will not play international cricket under the current Pakistan Cricket Board (PCB), BBC reported.

“It is a conditional retirement from the international game,” Afridi told Geo TV. I am not in a mental frame of mind to continue cricket under the current Pakistan Cricket Board (PCB), I will return if different board comes in,” he added.

Afridi was retired from Test cricket by the PCB on May 19, last year, but he continued to lead the team in the ODI series.

Misbah-ul-Haq, his replacement led the team in a 2-0 One Day International series win in Ireland.

We have taken the decision to remove Afridi with very solid reasons and I will reveal them when the time is right, PCB chairman Ijaz Butt, told local media.

Afridi criticized Pakistan's team management after the side's recent one-day series in the West Indies.

In April 2006, Afridi first announced a temporary retirement from Test cricket to concentrate only on ODIs in the lead-up to the 2007 World Cup. But later he said that he will retire after the World Cup.

Afridi, a hard-hitting batsman and leg-spin bowler, has played in 27 Tests, 325 one-day games and 43 Twenty20s for his country.