Sri Lanka captain Chamari Athapaththu led from the front as Sri Lanka recorded a commanding 93-run win in the third and final ICC Women’s Championship
Read MoreSri Lanka captain Chamari Athapaththu led from the front as Sri Lanka recorded a commanding 93-run win in the third and final ICC Women’s Championship
Read More