The clash, according to the official, broke out after a group of Taliban insurgents attacked a security checkpoint early morning and police returned fire, forcing militants to flee after leaving four bodies behind.
Three more militants sustained wounds in the firefight lasted for two hours, the official further said.
Taliban militants who are active in parts of the relatively troubled Kunduz province haven't commented.