Ireland 143 for 9 (Stokell 30, Canning 21*, Meghla 3-26) beat Bangladesh 132 for 6 (Ferdous 50, Maguire 4-20, McBride 1-17) by 11 runs
But Maguire plucked out two wickets in the 17th over to give Ireland the advantage. Despite two sixes in the final over – one each by Shorna Akter and Nahida Akter – Bangladesh were left with too much to do as Ireland sealed victory.
Scotland 187 for 5 (Bryce 94, Carter 45, Iqbal 1-23) beat Pakistan 62 for 5 (Muneeba 20, Slater 2-11, Abel 1-9) by 41 runs (DLS method)
Iqbal plucked out opener Katherine Fraser for 19 in the seventh over, with Scotland 41 for 1. Thereafter, Bryce’s knock – at a strike rate of 218.60, and featuring 11 fours and three sixes – single-handedly took Scotland to 187 for 5. The only other batter in the side to cross 20 was opener Darcey Carter, who scored 45 off 36 balls.
In their chase, Pakistan started off slow. Opener Muneeba Ali scored 20 off 22 deliveries, and was the last batter to be dismissed midway through the ninth over. Pakistan were 57 for 5 at that point, and added just five more runs to their total by the end of it. Their total was some distance away from the DLS par total of 107 when rain interrupted play. The action never resumed, thus handing Scotland a convincing 41-run win via DLS method.
New Zealand 184 for 5 (Kerr 61, Khaka 2-41) beat South Africa 183 for 5 (Tryon 61*, de Klerk 46, Devine 2-16) by five wickets
Chasing 184, Kerr shared an 82-run stand for the second wicket with Georgia Plimmer to set New Zealand on their way. Kerr smashed nine fours and two sixes during her innings, and though both she and Plimmer were dismissed in quick succession, Sophie Devine (28 off 13 balls), Brooke Halliday (21 off 19) and Maddy Green (19 off 13) ensured New Zealand got over the line with two balls to spare.
Sri Lanka 146 for 3 (Karunaratne 54*, Samarawickrama 36*) beat Netherlands 143 for 6 (Siegers 48, Kalis 45, Madara 1-12) by seven wickets
Set 144 for the win, Sri Lanka were given a good start courtesy Hasini Perera’s 20-ball 31. Though Netherlands fought back with a couple of quick wickets, Karunaratne made sure Sri Lanka didn’t really stutter in the chase; she and Harshitha Samarawickrama shared an unbroken stand of 81 runs to seal the win.
Earlier, Netherlands were restricted to 143 for 6. Their top-order batters all contributed with handy knocks, but the middle and lower order couldn’t build on the platform laid by Heather Siegers (48) and Sterre Kalis (45).








