A truck bomb exploded near an army compound in the center of the Afghan capital on Friday, killing at least eight people and wounding close to 200, police and health ministry officials said.

There was no immediate claim of responsibility for the explosion, which shook the center of the capital and ripped through homes and shops.

"A truck bomb detonated close to an army compound," said Kabul police chief Abdul Rahman Rahimi, adding that at least eight bodies had been found.

The health ministry said 198 people had been wounded.

Dozens were wounded by debris and glass shattering in the heavily populated area and cars parked at least a hundred meters were damaged by the blast, a Reuters witness said.

Police expect the number of dead to rise, as buildings had collapsed and bodies were feared buried in the wreckage.

The blast was unusually powerful in a city that is frequently targeted by the Taliban and other militants seeking to destabilize the Afghan government.

Smaller magnet bombs or suicide attacks have become a weekly occurrence in the heavily fortified capital, but large truck bombs have rarely penetrated the city's outskirts.

A Western security source said the target was probably a compound used by Afghan intelligence officials and that as many as 15 people had been killed.

An official at the Emergency Hospital in Kabul said the facility had been flooded with almost a hundred patients, including many women and children.

Most were arriving on foot, the official said, and were being treated for superficial wounds. He said doctors had already started operating on the more severe cases.

The Afghan war between the foreign-backed government and the Taliban has intensified since the NATO combat mission ended last year and most foreign troops were withdrawn.

Afghan security forces are battling the Taliban with only limited support from coalition forces this year and have sustained heavy losses.

Around 4,000 army and police are lost each month to casualties and desertions, the U.S. general in command said this week.

Dozens of clashes are reported every day and civilians are frequently caught in the crossfire. The truck bomb was the second huge explosion to target security forces in 24 hours.

Early on Thursday, a truck bomb targeting an Afghan special forces base exploded in eastern Logar province, killing at least three soldiers and wounding dozens.

Almost 5,000 civilians have been wounded or killed in the conflict during first six months of 2015, the United Nations said.