Turnover was 1.8 billion rupees.
"A sharp pull back to the green terrain was displayed on Friday in the market on an encouraging tone," Lanka Securities said in a report.
East West Properties recorded the highest turnover and was traded heavily followed by Seylan Bank non-voting and Tess Agro, they said.
"Blue Diamond Jewellary voting and non-voting, Muller & Phipps and Seylan Merchant Bank were among the aggressively traded stocks."
There was a crossing or off-market private deal of John Keells Holdings of 130,000 shares at 217.40 rupees each.
East West Properties was the most actively traded stock, closing at 40.60 rupees, up 4.60, with over 10.5 million shares changing hands. There was a crossing of over 7.8 million shares at 35 rupees each.
Blue Diamonds Jewellery Worldwide was also actively traded and the day's top loser, with 12 million shares done, closing at 9.80 rupees, down 1.60.
Seylan Bank non-voting shares closed at 36.20 rupees, up 1.20, with over 4.1 million shares done. There was a crossing of over 3.8 million Seylan Bank non-voting shares at 35.30 rupees each.