Ha sido internacional con la selección de fútbol de Irán, con la que ha jugado 114 partidos internacionales y ha anotado 37 goles.