A further 400 people were injured, many badly burned, when the explosion ripped through the city on Saturday. The death toll is also expected to rise.

Despite the identities of many victims being unknown because of the severity of their injuries, funerals continued to take place on Monday.

Mogadishu's hospitals are currently overwhelmed and some 70 people have been airlifted to Turkey for critical treatment.

Scores of people remain missing.

A number of the injured have been airlifted to Turkey. Credit: AP

Somalia's government has blamed extremist group al-Shabab for the attack, though they are yet to claim responsibility.

The blast is believed to be the single most deadly attack in the country's history.

While medical supplies and doctors have been flown in from abroad to help the crisis, the city remains desperately short of blood.

Somalia's president Mohamed Abdullahi Mohamed called on people to donate and was even filmed himself giving blood to help the hospitals.

Authorities expect the death toll from the attack to rise, while bodies were still being recovered on Monday.

One police official said many of the victims were unrecognisable because they had been burned to ashes.

Somalia's president donated blood to help the medical effort.

Kenya and Ethiopia are among the countries to have sent medical supplies to the war-torn country.

Somalia's government has labelled the attack's aftermath a "national disaster".

Al-Shabab has waged a war in Somalia for more than a decade.

It often targets high-profile areas of Mogadishu, and earlier this year vowed to step up attacks after both the Trump administration and Somalia's recently elected president announced new military efforts against the group.