Sri Lanka completed the highest successful run chase in Women’s ODIs as they registered a 6-wicket win over South Africa in the third and final ODI to draw the three-match series, 1-1.
Sri Lanka opted to field first after winning the toss at Senwes Park...