Ivan Leko, né le 7 février 1978 à Split en Yougoslavie (aujourd'hui en Croatie), est un ancien footballeur international croate reconverti en entraîneur. Durant sa carrière, il a évolué au poste de milieu de terrain. Il est actuellement l'entraîneur du Shanghai SIPG. Il n'est pas apparenté avec Jerko Leko (natif de Zagreb) et qui fut également footballeur international croate.