Hashim Amla hit a fine hundred as South Africa set a spirited Sri Lanka side 300 to win in their Champions Trophy Group B game at The Oval.
Hashim Amla hit a fine hundred as South Africa set a spirited Sri Lanka side 300 to win in their Champions Trophy Group B game at The Oval.