Over 140 Players To Participate As Abuja Hosts National Women’s Cricket Championship

The Nigeria Cricket Federation has announced that the 2024 National Women’s Championship will be held at the Twin Cricket Ovals of Moshood Abiola National Stadium in Abuja.

The tournament is set to kick off from October 20th to 27th.