Foreign investors bought 567.51 million rupees worth shares while selling 122.41 million rupees worth shares.
Index heavy John Keells Holdings contributed most to the index drop.
Ceylon Cold Stores closed 12.50 rupees lower at 231.00 rupees and Nestle Lanka closed 20.00 rupees lower at 2,130.00 rupees.
Lion Brewery Ceylon closed 35.00 rupees higher at 638.00 rupees.
The Colombo benchmark All Share Price Index closed 23.99 points lower at 6,984.03, down 0.34percent. The S&P SL20 closed 8.61 points lower at 3,855.27, down 0.22 percent.
Turnover was 1.22 billion rupees, down from 2.70 billion rupees last Friday with 96 stocks closed positive against 102 negative.
John Keells Holdings closed 2.00 rupees lower at 243.00 rupees with an off-market transaction of 51.03 million rupees changing hands at 243.00 rupees per share contributing 5 percent of the daily turnover.
JKH’s W0022 warrants closed 40 cents lower at 68.60 rupees and its W0023 warrants closed 90 cents lower at 78.10 rupees.