SouthAfrica have announced their 15-member squad for the upcoming Champions Trophy, to be held in Pakistan and the UAE from February 19. The Proteas will face Afghanistan in their opening game of ...
The Afghanistan women's saga has been cricket's thorniest issue and reared with pleas of boycotts over games featuring the country's men's team at the Champions Trophy.