LAHORE: PCB announces Shahid Khan Afridi as a Captain of Pakistan cricket team for Worldcup 2011. PCB also announces Misbahulhaq as vice captain of the world cup squad. Though decision came very late and was criticised by various critics in pakistan.