Shenwari rues missed opportunity

  • Samiullah Shenwari says Afghanistan needed 30 more runs to put Sri Lanka in big trouble in their ICC World Cup meeting.