Ivan Gudelj (né le à Zmijancim) est un footballeur croate et yougoslave qui évoluait au poste de milieu de terrain. Il compte 33 sélections et 3 buts en équipe de Yougoslavie entre 1980 et 1986. Il a disputé la coupe du monde 1982 et le Championnat d'Europe des nations 1984.