Shahid Afridi on Sunday announced he has stepped down as Pakistan's captain in the game's shortest format following his team's early exit from the World Twenty20 tournament.