Sri Lanka caused the biggest upset of the ICC Women's World Cup as they defeated defending champions England by one wicket off a last-ball six in a thrilling Group A encounter at the Brabourne......
India booked a semi-final berth in the women's Twenty20 World Cup after humbling Sri Lanka by five wickets in a rain-marred Pool B match, in Taunton, on Monday. Punam Raut scored a patient 30 off......