A Zenit Szentpértervártól érkező középhátvéd a horvát válogatottal a 2018-as oroszországi vb-n ezüstérmet nyert, a két hete zárult katari tornán pedig harmadik lett. A 33 éves játékos 2010 és 2013 között már erősítette a Lyont, amelynek színeiben 102 mérkőzésen lépett pályára, és 2012-ben Francia Kupát nyert.
Ezt követően a Premier League-be szerződött, előbb a Southamptonban, majd a Liverpoolban futballozott, utóbbival bajnoki címet és Bajnokok Ligáját is nyert. 2020 nyarán igazolt Szentpétervárra, ahol két bajnoki aranyéremmel gazdagodott.