Hundreds have been injured in the blast and the death toll is expected to rise (Picture: Getty Images)

A huge explosion in Bangladesh has killed 34 people, including five firefighters.

Hundreds more have been injured following the blast, which took place at a depot near the city of Chittagong.

Witnesses described seeing ‘fireballs falling like rain’ during the chaos.

The fire broke out around midnight on Saturday following explosions in a container full of chemicals.

The cause of the fire could not be immediately determined.

At least five firefighters were among the dead, according to Brigadier General Main Uddin, director general of the Bangladesh fire service and civil defence.

Another 15 firefighters were being treated for burn injuries, he added.

Multiple rounds of explosions occurred after the initial blast as the fire continued to spread, Mr Uddin said.

Firefighters try to extinguish the fire that broke out at a container storage facility (Picture: AFP)

Volunteer rescuers, some just in sandals, carry victims to awaiting paramedics (Picture: AFP)

The direct cause of the fire has not yet been confirmed by Bangladesh authorities (Picture: AFP)

Explosives experts from Bangladesh’s military have been called in to assist the firefighters.

The explosions shattered the windows of nearby buildings and were felt as far as two-and-a-half miles away, officials and local media reports said.

Firefighters were still working to bring the fire under control today.

The blast took place in Sitakunda, which is around 25 miles from Chittagong.

Firefighters carry body bags through the container depot in Sitakunda (Picture: EPA)

Witnesses described seeing ‘fireballs falling like rain’ during the explosions (Picture: AP)

Rescue workers and civilians carry an injured victim to a hospital in Chittagong (Picture: AFP)

Hospitals in the region are said to be overwhelmed and have appealed for blood donations.

The depot handles goods for export and import, and is located about 12 miles from the country’s main Chittagong Seaport.

Bangladesh has a history of industrial disasters, including factories catching fire with workers trapped inside.

More: Bangladesh

Monitoring groups have blamed corruption and lax enforcement for deadly incidents over the years.

Global brands, which employ tens of thousands of low-paid workers in Bangladesh, have come under fire to improve factory conditions in recent years.

In the country’s massive garment industry, which employs about four million people, safety conditions have improved significantly after massive reforms, but experts say accidents could still occur if other sectors do not make similar changes.

Get in touch with our news team by emailing us at [email protected].

For more stories like this, check our news page.