According to local sources, two checkpoints were attacked outside the northern city of Kunduz, APA reports citing Sputnik.
Ensuing clashes between Afghan National Army (ANA) soldiers and Taliban militants led to the death of 18 soldiers and 3 police officers. No details of the Taliban's casualties were available.
A further 10 soldiers have been taken hostage by the Taliban, the source said.
Most of the clashes took place along highways between Kunduz and the town of Imam Shaheb, near the border with Kyrgyzstan.
Neither Afghanistan’s defence ministry nor Kunduz officials have released any statement on the matter.