Shahid Afridi Pakistan’s captain at the 2011 World Cup, is reported by Geo TV in Pakistan to have announced his retirement from the international game on 31st May 2011. Afridi, 31, had quit Test cricket last year after leading Pakistan to defeat in the first Test in England

.jpg)

