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.
News Today | First with the news
News Today | First with the news
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.