Rain thwarted the much-anticipated Women’s World Cup clash between Sri Lanka and New Zealand at the R. Premadasa Stadium, washing out Sri Lanka’s second innings entirely.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.