An earthquake of magnitude 6.1 killed at least 130 people in Afghanistan early on Wednesday, an official said, adding that at least 250 people were injured and checks were being conducted to see if the casualty toll might rise.
The quake struck about 44 km (27 miles) from the city of Khost, near the Pakistani border, at a depth of 51 km, the U.S. Geological Survey said.
"Strong and long jolts," a resident of the Afghan capital, Kabul, posted on the website of the European Mediterranean Seismological Centre (EMSC).
Read Minister calls for precautionary measures as flood fears mount
"It was strong," said a resident of the northwestern Pakistani city of Peshawar.
Shaking was felt by about 119 million people in Pakistan, Afghanistan, and India, the EMSC said on Twitter.
Photographs on Afghan media showed houses reduced to rubble.
The head of the Taliban administration's natural disaster ministry, Mohammad Nassim Haqqani, said the majority of deaths were in the province of Paktika, where 100 people were killed and 250 injured.
Another 25 people were killed in Khost and five in Nangarhar province, he said, adding that investigations were being conducted to determine if there were more casualties.
As per Reuters, there were no immediate reports of damage or casualties in Pakistan. However, according to local media reports, at least one death has been recorded in Khyber-Pakhtunkhwa.
The disaster comes as Afghanistan has been enduring a severe economic crisis since the Taliban took over in August, as U.S.-led international forces were withdrawing after two decades of war.
In response to the Taliban takeover, many governments have imposed sanctions on Afghanistan's banking sector and cut billions of dollars worth of development aid.