News
India’s marquee women’s ODI World Cup match against Pakistan will be held at the neutral venue of R Premadasa Stadium in Colombo on October 5, the ICC announced on Monday. Colombo had to be added as a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results