After leading her side to win against Sri Lanka by seven wickets in the second game of their ICC Women’s Championship series in Kimberley, captain Laura Wolvaardt of the South African women’s team has surged into the top five of the ICC Women’s ODI Batting Rankings. Wolvaardt, who scored 41 in the first match that […]