Dane van Niekerk's maiden ODI hundred gives South Africa tight win
The captain also took 2 for 26 as Sri Lanka women's chase fell seven runs short
The captain also took 2 for 26 as Sri Lanka women's chase fell seven runs short
The captain also took 2 for 26 as Sri Lanka women's chase fell seven runs short