Sudan's President Omar al-Bashir has named a new cabinet after firing the previous one as the country faces a growing economic crisis, with annual inflation above 60%.

The size of the cabinet has been slashed from 31 ministers to 21.

The new ministers include: Abdullah Hamduk as finance minister, Ahmed Bilal Othman as interior minister, Khadr Mohamed Qasmallah as minister of water resources and electricity.

The petroleum and mining ministeries have been merged and is now headed by Azhari Abdel Qader, while the foreing affairs, defence and presidential affairs ministers from the previous governments have kept their posts, Reuters reports.

Ministers are due to be sworn in later on Friday.