Zabihullah Ghayur, an army commander, was killed in a clash with the Taliban in Uruzgan province, a security source said on Monday.
The clashes took place in city of Tarin Kot, capital of the province, a source said, adding that the fighting erupted when the security forces were reconstructing an outpost that was damaged from a blast a few days earlier.
Local officials and the Taliban have not yet commented on the clashes.