Afridi plays down World Cup hopes
Shahid Afridi, Pakistan's ODI captain, has said controversies have hampered Pakistan's World Cup preparation

Shahid Afridi's last two ODI series as captain have been marred by spot-fixing allegations against Pakistan players • AFP