A 36 éves szerb védő az idény végéig szóló szerződést kötött a West Brommal.
Ivanovics 2017 februárja óta az orosz Zenitben játszott, minden sorozatot figyelembe véve 125 mérkőzésen 12 gólt szerzett és öt gólpasszt adott a szentpétervári együttesben, melynek csapatkapitánya is volt. Két orosz bajnoki cím és egy Orosz Kupa-diadal után az előző idény végén, szerződése lejártával távozott a csapattól.
Előtte Ivanovics kilenc évig (2008–2017) a Chelsea-ben futballozott, a londoni alakulattal három Premier League-elsőség mellett három FA-kupát és 2012-ben Bajnokok Ligáját nyert.
A 105-szörös szerb válogatott védő a 20-as mezszámot viseli majd a West Bromwichnál, amely a Premier Leage új idényének első fordulójában 3–0-ra kikapott otthon a Leicester Citytől.