Ivan Leko, né le 7 février 1978 à Split en Yougoslavie (aujourd'hui en Croatie), est un footballeur international et entraîneur croate qui joue comme milieu de terrain. Il est actuellement l'entraîneur du Club Bruges KV. Il n'est pas apparenté à Jerko Leko, natif de Zagreb, et qui fut également footballeur international croate.