Ahmad Zahir nació el 14 de junio de 1946 en Kabul de padres pastunes.