England beat Sri Lanka by 89 runs in Women's World Cup match in Colombo.

England beat Sri Lanka by 89 runs in Women's World Cup match in Colombo.
(This story has not been edited by Devdiscourse staff and is auto-generated from a syndicated feed.)
Advertisement