Feb 072017
Clinical South Africa withstood an Upul Tharanga onslaught to register a nervy 40-run win over Sri Lanka in the fourth ODI played at the Newlands …
Clinical South Africa withstood an Upul Tharanga onslaught to register a nervy 40-run win over Sri Lanka in the fourth ODI played at the Newlands …