Lahore: Sri Lanka will host South Africa in the final series of the opening round of the ICC Women’s Championship with the three One-Day Internationals (ODIs) to be played in Colombo this week. The historic Sinhalese Sports Club (SSC) will be the venue of the first two ODIs to be ... Read More »