Afghan security forces have struggled to combat the Taliban and ISIS since the USA and North Atlantic Treaty Organisation formally concluded their combat role in the country in 2014, shifting to a support and counterterrorism mission.
There was no immediate claim of responsibility of today's blasts.
Security forces and attackers are now fighting each other.
It was the latest deadly violence to strike Afghanistan as militant groups step up attacks and US-backed Afghan forces intensify air strikes and ground offensives. He later said the heavily-armed attackers were also carrying grenades. Witnesses said the explosions had caused carnage among passers-by.
At least nine people, including a child, had been killed and 36 wounded, public health officials said.
IMMORTALITY UNLOCKED! Manchester City set SIX records with epic win over Southampton
Swansea needed a 10-goal swing - beating Stoke and seeing Southampton hammered by Manchester City - to stay up. Everton boss Sam Allardyce admitted to doubts about his own future following rumours that he will be sacked.
Monitor Says 42 Killed In Israeli Strikes In Syria This Week
A Syrian war monitor says Israeli strikes on suspected military positions in Syria this week killed 42 people. Tehran has not completely walked away from the nuclear deal, since the Europeans are still participating.
Catalan separatists aim to elect new regional president
Separatists won regional elections in December, but fresh polls will be triggered if a new leader is not elected by May 22. Separatist leaders declared Catalonia independent last October after an outlawed independence referendum.
April saw a series of attacks across the country targeting voter registration centers as the country gears up for long-delayed legislative elections due in October.
The Taliban have seized control of districts across the country, and the two groups have carried out attacks in the Afghan capital, Kabul, in recent months that killed scores of people.
The Taliban and IS have made clear their intention of disrupting the elections.
Taliban militants and fighters of Islamic State outfit have presence in the province, some 120 km east of Afghan capital of Kabul.
Heavy security forces arrived at the spot of the attack.