Jugó un total de 13 partidos con la selección de fútbol de Irán. Debutó el 23 de noviembre de 1982 contra . Además llegó a disputar los Juegos Asiáticos de 1982 y la Copa Asiática de 1984, en la que consiguió el cuarto lugar tras quedar Irán eliminada por en el partido del tercer y cuarto puesto en los penaltis, siendo el segundo lanzamiento de penalti lanzado por Ahadi, en vano. Su último partido lo jugó el 12 de septiembre de 1993 en calidad de amistoso contra que finalizó por 1-3.