Hashmi Amla was unbeaten on 71 at the break, with Jean-Paul Duminy unbeaten on 36 after South Africa won the toss and elected to bat.
Pakistani paceman Mohammad Irfan took 2-38.