En 2011, après seulement une année passée en Pologne au club du KS Kielce, il met fin à sa carrière professionnelle. Il compte à la fin de celle-ci 173 sélections et 667 buts avec l'équipe nationale de Croatie avec laquelle il remporte un titre de Champion du monde en 2003 et une médaille d'or aux Jeux olympiques de 2004.