Siriwardene onslaught gives Sri Lanka 1-0 lead

Sri Lanka Cricket NewsSri Lankan women’s cricket captain Shashikala Siriwardene smashed 52 runs in 39 balls (5 fours, 1 six) to set up a thrilling three-wicket victory over India women in the first T20 match of the three match series at Vizianagaram in India yesterday.

Read full article