COLOMBO - The Sri Lankan rupee touched a record low of 160.65 per dollar on Tuesday as importer dollar demand and foreign outflows from government securities weighed on the currency, dealers said.

The rupee LKR= hit 160.65 earlier in the trade, before closing at 160.60/70, compared with Monday's close of 160.50/70. It surpassed a record low of 160.60 hit in the previous session. The currency has declined 4.6 percent so far this year.

Dealers said some importers bought dollar ahead of a public holiday on Wednesday, while the absence of dollar conversions by exporters and outflows from equities pushed the rupee down.

The markets will be closed on Wednesday to observe Hajj festival.

Sri Lanka's stock market has suffered an outflow of 888.8 million rupees ($5.5 million) in the last five sessions through Tuesday.

Exporters are holding on to U.S. dollars as they expect the local currency to decline further, dealers said.

The dollar fell for a fourth consecutive session on Tuesday in its worst spell since March after critical comments from U.S. President Donald Trump about the Federal Reserve.

Trump said on Monday he was "not thrilled" with the Federal Reserve under his own appointee, Chairman Jerome Powell, for raising interest rates and said the U.S. central bank should do more to help him to boost the economy.

The Sri Lankan currency is also hit by the declines in the Indian rupee INR=IN , as India is Sri Lanka's biggest trading partner. Indian rupee is the region's worst performing currency this year, and hit a record low on Thursday.

Sri Lanka's central bank governor, Indrajit Coomaraswamy, told reporters after holding key monetary policy rates steady that several emerging market currencies had declined more than the Lankan rupee, adding that "if we reduce rates that would put further pressure on the exchange rate".

Foreign investors sold government securities worth a net 818 million rupees ($5.10 million)in the week ended Aug. 15, bringing the outflow so far this year to 3.99 billion rupees, central bank data showed.

($1 = 160.3500 Sri Lankan rupees)

(Reporting by Shihar Aneez, Editing by Sherry Jacob-Phillips) ((shihar.aneez@thomsonreuters.com; +94-11-232-5540; Reuters Messaging: shihar.aneez.thomsonreuters.com@reuters.net twitter:@shiharaneez))