 He took part in the 2006 U-21 Championships in Portugal, where he made four appearances and scored one goal for Serbia and Montenegro.Ivanović was given the captain's armband during this time and continued to captain independent Serbia to the 2007 U-21 Championships final where they lost to the host, the Netherlands.In total, he featured in 38 matches for the under-21 team, scoring four goals.