Despite losing a few wickets in the death overs, Australia crossed the finishing line, with Ellyse Perry hitting a six on the last ball of Sneh Rana's 10th over. Alyssa Healy's 142 runs off 107 ...
England defeated Sri Lanka by 89 runs to register their third consecutive win in the ICC Women's World Cup. The visitors have climbed to the No.1 spot with six points from three contests. England ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results