W 1978 roku Danajifard został powołany do kadry na Mistrzostwa Świata. Iran zakończył turniej na fazie grupowej a Danajifard wystąpił w meczach z Szkocją (bramka w 60 min.) i Peru. W 1980 po raz trzeci wystąpił w Pucharze Azji. Na turnieju w Kuwejcie zajął trzecie miejsce a Hejazi wystąpił w pięciu meczach z Syrią, Chinami, Bangladeszem, Koreą Północną (bramką), Kuwejtem i ponownie z Koreą Północną który był jego ostatnim meczem w kadrze. Ogółem w latach 1977–1980 Danajifard w reprezentacji wystąpił w 17 meczach, w których zdobył 3 bramki.