South Africa beat Afghanistan by 107 runs as the teams open their Champions Trophy accounts in Karachi, Pakistan.
Pakistan, hosts of the Champions Trophy featuring cricket's top eight one-day sides including Afghanistan, is in the middle of a huge drive to repatriate the roughly 4 million Afghans who have crossed ...
South Africa captain Temba Bavuma warned his team they will need to be at their best against Afghanistan in their opening ...
Gill's ton trumped Towhid Hridoy's heroic 100 while battling cramps that helped Bangladesh, who were 35-5 at one stage, reach ...
Ahead of the ICC Champions Trophy campaign opener against South Africa, Afghanistan skipper Hashmatullah Shahidi said that the team faces no pressure against Proteas and is here to win the title.