The KSE 100-share index closed 0.19 percent or 64.54 points down at 33,039.19.
High and Low were 33133.90 and 32953.74 respectively.
Total volume traded in the market was 174,914,540 and in terms of value it was 7,811,667,596.
Total traded companies were 325, among them 128 advanced, 173 declined while 24 went unchanged.
Cement stocks dipped amid rumours that South Africa might impose anti-dumping duties on Pakistani exports, said Mohammad Rizwan from Topline Securities.
The rupee ended weaker at 101.82/101.88 against the dollar compared with Thursday’s close of 101.77/101.82.
Overnight rates in the money market fell to 6.00 percent from Thursday’s close of 7.00 percent.