 Mikić continued to play for Dinamo Zagreb until 2004 and then he left the club after seven seasons for German Bundesliga side 1.FC Kaiserslautern.In his first season in Germany, he made only six Bundesliga appearances for Kaiserslautern and was not a regular in the first part of the 2005–06 season either, making only four appearances in the league, but then he became a regular after the winter break and collected a total of 20 Bundesliga appearances until the end of the season.