Branislav Ivanovic was an important part of the Serbia squad that finished runners-up at the 2007 edition of the UEFA u-21 Championship in the Netherlands. Branislav Ivanovic and Serbia went all the way to the final but the hosts had too much quality for them as they lost 4-1 to finish the tournament in second place.
In the final, Branislav Ivanovic played the entire duration and was given a yellow card for his troubles on 62 minutes. The home team led by a lone goal at the end of the first 45 minutes thanks to the 17th minute strike from Otman Bakkal. The Netherlands then scored two goals in seven second minutes courtesy Ryan Babel and Maceo Rigters.