Lanka pick 24-member pool for Women's Cricket World Cup
A 24-member pool has been selected for the Seventh Women's Cricket World Cup, which is scheduled to be held in New Zealand from November 29 to December 23 this year
A 24-member pool has been selected for the Seventh Women's Cricket World Cup, which is scheduled to be held in New Zealand from November 29 to December 23 this year