A 36 éves játékos 2017 telén igazolt az orosz Zenithez a Chelsea-től, nyáron pedig lejárt a szerződése. A londoni csapatban 9 évet töltött a szerb védő, tíz nagy trófeát nyert, köztük a Bajnokok ligáját is.
Ivanovic Slaven Bilic hatodik nyári igazolása Grady Diangana, Matheus Pereira, Cedric Kipre, David Button és Callum Robinson után.