Milanović pozostaje najpopularniejszym politykiem w Chorwacji, a jego historia promoskiewskich i antyzachodnich wypowiedzi kontrastuje z tym, iż nadzorował przystąpienie kraju do Unii Europejskiej w 2013 r. jako ówczesny premier. Wcześniej wygrał prezydenturę w 2020 r. przy wsparciu głównej chorwackiej opozycyjnej Partii Socjaldemokratycznej.
Według sondaży Milanović pokona swojego przeciwnika, premiera Andreja Plenkovicia, stosunkiem głosów 77,9 proc. do 22,1 proc. Przez długi czas był on faworytem do zwycięstwa w głosowaniu, a w pierwszej turze 29 grudnia był blisko zwycięstwa (dostał 49,1 proc.).
Plenković, wspierany przez rządzącą centroprawicową partię HDZ, został osłabiony przez listopadową sprawę korupcyjną, w którą zamieszany był były minister zdrowia w jego gabinecie, Vili Beros. Spór ten doprowadził rząd Plenkovića do konfliktu z UE.