1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 4 janvier 2024
Il n'est pas apparenté avec Jerko Leko (natif de Zagreb) et qui fut également footballeur international croate.
Carrière
En club
Leko commence sa carrière à Hajduk Split. Il rejoint ensuite l'Espagne et Málaga CF. En 2005, après un bref retour à Hajduk Split, il signe au FC Bruges. Après une bonne saison comme meneur de jeu sous les ordres de Jan Ceulemans, le changement d'entraîneur en 2006 le renvoie sur le banc. Le nouvel entraîneur Emilio Ferrera décide, en effet, d'évoluer avec deux milieux récupérateurs, un système qui convient moins à Leko. Après une saison noire pour lui et le club, il retrouve une place de titulaire lors de l'arrivée de Jacky Mathijssen. Il décide même le de prolonger son contrat jusqu'en 2010. Le , il signe un contrat de trois ans et demi au Germinal Beerschot. Le , il prend sa revanche sur son ancien club en inscrivant un doublé lors de la rencontre Germinal Beerschot - FC Bruges (2-0).
En , alors qu'il n'est plus titulaire au Germinal Beerschot, le Croate est prêté au KSC Lokeren où il termine la saison[1]. Lors du mercato suivant, le joueur est transféré définitivement dans le club du président Roger Lambrecht[2].
Entraineur
OHL
Ivan Leko commence sa carrière d'entraîneur le à Louvain, dans le club d'Oud-Heverlee Louvain, avec comme première mission de le maintenir en Jupiler Pro League. Il ne parvient pas à maintenir le club en division 1 mais est confirmé comme entraineur principal pour la saison 2014-2015 du championnat de division 2, avec mission de le ramener le plus vite possible au sein de l'élite. Il est limogé du club le pour manque de résultats.
adjoint au PAOK Salonique
Le , il devient le nouvel entraîneur-adjoint du PAOK Salonique, au côté de son compatriote Igor Tudor.
K Saint-Trond VV
Le , le club belge de Saint-Trond annonce qu'Ivan Leko a signé un contrat comme nouvel entraineur, portant sur deux saisons et qui débutera au début de la saison 2016-2017. Lors de sa première saison chez les Canaris, le club finit 12e mais termine premier de son groupe lors des PO2. Il ne parvient cependant pas à gagner lors de la finale des PO2 face au KRC Genk.
FC Bruges
Le , il quitte Saint-Trond pour rejoindre le FC Bruges. Il y signe un contrat de deux ans. Sa première saison est exceptionnelle, le club brugeois étant en tête du championnat pendant la quasi-totalité de la saison. Il décroche le 15e titre de champion du club après un match nul au Standard de Liège à la 9e journée des PO1. Pour sa deuxième saison Ivan Leko termine deuxième du championnat derrière le KRC Genk. Le FC Bruges ne souhaite alors pas prolonger le contrat de Leko et préfére engager Philippe Clement.
Al-Ain
Le , Ivan Leko est nommé entraîneur principal du club emirati d'Al-Ain pour deux saisons.
Le , après un parcours honorable en championnat, il est limogé avec son staff du club.
Royal Antwerp FC
Le 20 mai 2020, il signe un contrat portant sur deux saisons au Royal Antwerp FC.
Le 29 décembre 2020, Ivan Leko rompt son contrat pour signer au Shanghai SIPG, en Chine, en remplacement de Vítor Pereira. Il quitte Anvers alors que le club est classé quatrième de la Jupiler Pro League et est qualifié pour les 16e de finales de l'Europa League.
Standard de Liège
Le 4 janvier 2024, il est officiellement désigné entraineur principal du Standard de Liège à la suite du licenciement de Carl Hoefkens[3]. Il entame son coaching au Standard par une défaite à Sclessin 0-1 contre le KV Courtrai, lanterne rouge du championnat.