A 31 éves, 59-szeres horvát válogatott középpályás 2000-ben a zágrábi klubnál kezdte pályafutását, majd 2002-ben a Dinamo Kijevhez igazolt, ahonnan négy szezon után szerződött a Monacóhoz.
Leko aztán tavaly nyáron a hercegségből a török Bucasporhoz igazolt, most pedig kilenc év után hazatér.