Karachi: Pakistani stocks rose yesterday as investors bought cement and fertiliser shares on hopes of strong corporate earnings, dealers said.

The Karachi Stock Exchange's benchmark 100-share index .KSE ended 0.11 per cent, or 14.03 points, higher at 12,281.24, on turnover of 143.15 million shares.

"Corporate earnings are going up and the market is reflecting the expectation of the upcoming result season with the fertiliser sector performing well," Asad Iqbal, chief investment officer at Faysal Asset Management Ltd, said.

Corporate results for the quarter ending December 31 are due to be announced in the next few days.

D.G. Khan Cement (DGKH.KA), volume leader, gained 1.57 per cent to Rs30.39, while Fauji Bin Qasim (JORD.KA) ended 2.16 per cent higher at Rs39.25.