Sirisena had earlier fired Wickremesinghe, accusing his government of failing to seriously investigate the assassination plot. Wickremesinghe denies the allegation
Sri Lankan President Maithripala Sirisena appointed a 30-member cabinet on Thursday, retaining control over the police while they investigate an alleged plot to kill him that triggered a row with the premier and led to a lengthy political crisis.
The cabinet announcement follows the reinstatement of Ranil Wickremesinghe as prime minister after the Supreme Court threw out Sirisena's order to dissolve parliament and hold elections.
Sirisena had earlier fired Wickremesinghe, accusing his government of failing to seriously investigate the assassination plot. Wickremesinghe denies the allegation.
The president retained control over the law and order ministry.
"President kept the police with him temporarily till the investigations over the plot to kill him are over and till some reforms are introduced," said Rajitha Senaratne, who was reappointed health minister.
Sirisena re-appointed Mangala Samaraweera finance minister, whose first task will be to secure parliament approval for a temporary budget aimed at avoiding a government shutdown from January 1.
The plot to kill the president, links to foreign intelligence, a rogue police officer and a missing sniper: the snippets of news emerging from the island nation in recent weeks seem plucked from the pages of paperback fiction.