Va jugar un total de 13 partits amb la selecció de futbol de l'Iran. Va debutar el 23 de novembre de 1982 contra Corea del Sud. A més va arribar a disputar els Jocs Asiàtics de 1982 i la Copa Asiàtica de 1984, en la qual va aconseguir el quart lloc després de quedar Iran eliminada per Kuwait en el partit del tercer i quart lloc en els penals, sent el segon llançament de penal llançat per Ahadi, en va. El seu últim partit el va jugar el 12 de setembre de 1993 en qualitat d'amistós contra Bòsnia i Hercegovina que va finalitzar per 1-3.[1]