The T20 League was scheduled to be held from August 1 to 21.
Sri Lanka is currently grappling with an enormous financial crisis and civil unrest for weeks.
However, the situation worsened with president Gotabaya Rajapaksa fleeing the country on a military jet.
“This decision was taken by the SLC, following a request made by the Innovative Production Group FZE (IPG), the Rights Holder of the tournament, which cited the current ‘economic situation,’ in the country, as not conducive to hosting the tournament,” Sri Lanka Cricket (SLC) said in a statement.
Sri Lanka Cricket (SLC) wishes to announce that the Lanka Premier League 2022, which was scheduled to be held from… https://t.co/kcnZlkmwR6
— Sri Lanka Cricket 🇱🇰 (@OfficialSLC) 1658059054000
The board did not immediately announce when the postponed league would take place.
Despite the crisis, Sri Lanka had successfully hosted Australia for a month-long series that ended last week.
Currently, Sri Lanka are hosting Pakistan at home for a two-Test series.
Keeping in view the crisis, the Asia Cup, which was to be held in Sri Lanka in September, is also likely to be held in the UAE owing to the political unrest in the island nation.