South Africa captain Temba Bavuma was hoping on Friday that his "stubborn" nature will help dull the pain of injury as he plots a path to the World Cup final. Bavuma made 23 as his team completed their group campaign with a five-wicket win over Afghanistan in Ahmedabad.
Read Full article on Times of India Click Here
Read Full article on Times of India Click Here