Salman Agha and Mohammad Rizwan both struck centuries as Pakistan completed their highest successful run chase in One Day Internationals with a six-wicket win over South Africa in a Tri-Nation Series fixture in Karachi on Wednesday.
Fast bowler Shaheen Shah Afridi was among three Pakistan cricketers fined for breaching the ICC code of conduct during the record run chase against South Africa in Karachi. Afridi was fined 25% of his match fee by the ICC for deliberately obstructing batter Matthew Breetzke when he ran a single in the 28th over,
Afghanistan face South Africa in the Champions Trophy in Karachi - follow live cricket scores, text updates, in-play video clips and radio commentary
There was no Heinrich Klaasen or Tristan Stubbs in South Africa's team sheet for the Champions Trophy game against Afghanistan in Karachi on Friday afternoon, and CSA confirmed that Klaasen had been ruled out "as a precautionary measure due to a left elbow soft tissue injury".
Afghanistan face South Africa in the Champions Trophy in Karachi - follow live cricket scores, text updates, in-play video clips and radio commentary
South Africa bravely chose to bat first in their Champions Trophy match against Afghanistan, achieving a 107-run victory. With a maiden ODI century from Ryan Rickelton, South Africa scored 315 runs. Efficient bowling restricted Afghanistan to 208.