Around 500 people have been killed and 1,000 were injured following a 6.0-magnitude earthquake that struck eastern Afghanistan, a state run broadcaster said.
Taliban-led health authorities say they still need to confirm the final figure as they worked to reach remote areas.
The powerful quake hit a mountainous area about 27 kilometres east-north-east of Jalalabad, Afghanistan's fifth-largest city, at around 11:47pm local time.
Jalalabad has a population of 300,000, with many of its buildings having poor construction.
Local officials said the provinces of Nangarhar and Kunar had been worst affected, with the Taliban government appealing for urgent international help.
Landslides have cut off roads in mountainous Kunar province, forcing police and rescuers to rely on helicopters.
The quake was 8km deep, with shaking categorised as severe by the US Geological Survey (USGS), a governmental department which monitors earthquakes.
Early reports showed 30 dead in a single village, the Afghan health ministry said, but added that accurate casualty figures had yet to be gathered in an area of scattered hamlets with a long history of earthquakes and flooding.
[map]"The number of casualties and injuries is high, but since the area is difficult to access, our teams are still on site," health ministry spokesperson Sharafat Zaman said in a statement.
Hundreds of injured were taken to hospital, said Najibullah Hanif, the provincial information head, with figures likely to rise as reports arrived from remote areas with few roads.
There was a second quake some 20 minutes later in the same area, with a magnitude of 4.5.
Afghanistan is prone to deadly earthquakes
Quakes are common in eastern Afghanistan, near the Hindu Kush mountain range where the Indian and Eurasian tectonic plates meet.
On August 19 a 5.17-magnitude quake hit the region, followed by a 5.6-magnitude quake on August 27.
The country's west has also been hit by a series of earthquakes, with more than 1,000 people killed in quakes there last year.
A magnitude-6.3 earthquake that hit the western Herat province in October 2023 was the deadliest natural disaster to strike Afghanistan in recent memory.
The Taliban government estimated that at least 4,000 people died while the UN gave a far lower death toll of about 1,500.
ABC/wires