The powerplay made the chase a mere formality as Johnson Charles and Tom Kohler-Cadmore dominated the bowling to set the highest powerplay score of the season. The pair raced to 79 runs in just six ...
Female Afghan cricketer Firooza Amiri declares that her team will represent millions of women in Afghanistan who are denied ...