 He made his debut for the team at the 1999 World Youth Championship in Nigeria, where he played all 90 minutes in every of the four matches played by the Croatian team at the tournament before they were eliminated in the round of 16.He also made four appearances for the team in their qualifying campaign for the 2002 European Under-21 Championship.At club level, Mijatović left Rijeka for Dinamo Zagreb in the summer of 2003 and subsequently played two seasons for the club as a regular in their team, making a total of 51 appearances and scoring one goal in the Croatian First League.