India defeated a fighting South Africa by 23 runs to set up a title clash with Sri Lanka in the women’s Tri-Nation ODI series.
India defeated a fighting South Africa by 23 runs to set up a title clash with Sri Lanka in the women’s Tri-Nation ODI series.