Игрок покинул петербургский «Зенит» после истечения срока контракта -29 июля. С 1 февраля 2017 года он входил в состав сине-бело-голубых, где отыграл 125 матчей, забил 12 мячей, отдал пять голевых передач.
Ранее «Мойка 78» сообщала, что Бранислав Иванович отказался продлевать контракт с «Зенитом».
Капитан петербургского «Зенита» Иванович не будет продлевать контракт с клубом и станет свободным агентом по окончании текущего сезона 2019/2020.