Branislav Ivanović (serbio: Бранислав Ивановић), (Sremska Mitrovica, antigua República Federal Socialista de Yugoslavia, 22 de febrero de 1984), es un futbolista serbio. Se desempeña como defensa central o lateral derecho y actualmente milita en el Zenit de San Petersburgo de la Liga Premier de Rusia.
Ivanović comenzó su carrera futbolística en su ciudad natal con el FK Srem, club en donde también jugó su padre como defensa, antes de ser transferido al OFK Belgrado en diciembre de 2003.
Después de jugar durante tres años en la Superliga Serbia, fue firmado por el Lokomotiv Moscú de Rusia en enero de 2006. Entrenado por su compatriota Slavoljub Muslin, Ivanović, con apenas 22 años de edad, hizo 28 apariciones con el equipo e hizo 2 anotaciones en su primera temporada disputada. Solo fue sustituido 2 veces durante toda la temporada y contribuyó en gran parte a que el Lokomotiv Moscú peleara el primer lugar en la Liga Premier de Rusia, aunque el equipo no logró consagrarse campeón. Ivanović selló un lugar en la Selección de Serbia durante su estancia en Rusia.