Sri Lanka's new president has appointed a Cabinet and announced he will call parliamentary elections in three months.

President Maithripala Sirisena named the 26-member Cabinet on Monday and said its task will be to implement his campaign pledges over the next 100 days before the parliamentary polls are held.

Sirisena won a surprise victory over longtime leader Mahinda Rajapaksa in last week's presidential election. He promised during the campaign to overhaul the constitution, introduce democratic reforms, and cut taxes on food and fuel.