Shahid Afridi retirement Shahid Afridi Announces Retirement from International Cricket Zesham May 31, 2011