Sa polyvalence lui permettait de jouer en tant qu'attaquant de pointe, de soutien ou comme milieu offensif. Il était décrit comme un joueur puissant et combatif, doté d'une frappe lourde.
International bosnien, il met fin à sa carrière internationale le , après 48 matchs et 17 buts sous les couleurs de la sélection[1].
Il prend sa retraite sportive à l'issue de la saison 2007-2008, en étant le joueur étranger ayant disputé le plus de matchs en Bundesliga (330 matchs, pour 95 buts). Son record est cependant battu en par le Brésilien Zé Roberto.