Latest:: Shahid Afridi Resigned From captaincy of Pakistan T20I Team
Shahid Afridi announced on Twitter that he has resigned from Pakistan’s Twenty20 International (T20I) captaincy, but that he will continue as player should his services still be requested.
Afridi had hinted at an international retirement following the ICC T20 World Cup 2016, but said that he would make a formal announcement only after going back home. As it happens, he did not actually retire and instead only stepped down from captaincy.

He is my favorite player.