The benchmark Colombo All Share Index closed 24.99 points lower at 6,048.18 and the S&P SL 20 Index closed 16.00 points lower at 3,383.46 down 0.47 percent.
Turnover was 570 million rupees down from 738 million from a day earlier.
Foreigners brought 340 million rupees worth shares while selling 61 million rupees in a day that 57 stocks advanced and 122 stocks declined.
Carson Cumberbatch contributed most to the index closed at 435.00 rupees down 09.60 rupees, George Steuart closed at 640.00 rupees up 40.00 rupees and Ceylon Tobacco Company closed at 999.40 rupees up 3.70 rupees.
Negative contributors included John Keells Holdings closing at 249.00 down 4.90 rupees, Ceylinco Insurance closed at 389.60 rupees down 29.60 rupees and Dialog Axiata closed at 08.30 rupees down 10 cents.
Pan Asia closed at 18.10 rupees down 40 cents. Union Bank of Colombo closed flat at 17.50 rupees and Commercial Bank of Ceylon lost 20 cents to close at 113.30 rupees.
Hatton National Bank closed at 158.00 rupees down 02.00 rupees and Sampath Bank closed at 195.80 rupees down 1.20 rupees.
United Motor closed flat at 120 rupees with a crossing of 2 million shares at 121 rupees per share, John Keels Hotels crossed 1.7 millions shares at 13.40 rupees per share to close at 249.00 rupees down 4.90 rupees.
Nestle Lanka closed at 1,947.60 rupees up 40 cents and Aitken Spence closed flat at 125.00 rupees. There was a crossing of 86 thousand shares at 305 rupees per shares of Chevron Lubricants and closed at 305.50 down by 2.10 rupees.