Ostatni raz wystąpił w reprezentacji we wrześniu 2005 roku w spotkaniu ze Szwecją (0:3) w kwalifikacjach do Mundialu 2006.

Kariera działacza i trenera Zaraz po zakończeniu kariery piłkarskiej, w lipcu 2009 otrzymał propozycję objęcia stanowiska dyrektora sportowego w Lewskim Sofia.

Trzy miesiące później, po zwolnieniu z funkcji pierwszego trenera Ratka Dostanicia, został jego tymczasowym następcą. Jako że nie posiadał oficjalnej licencji szkoleniowej UEFA, do protokołów wpisywane było nazwisko jego asystenta, Antoniego Zdrawkowa. Duet Iwanow–Zdrawkow doprowadził klub do trzeciego miejsca w lidze, gwarantującego grę w Lidze Europejskiej. Jego misja skończyła się wraz z zakończeniem sezonu 2009–2010; nowym szkoleniowcem Lewskiego został Jasen Petrow.

Iwanow pozostał w klubie jako menedżer, odpowiedzialny za sprawy techniczo-sportowe. Jednak nowy trener nie zdołał wywalczyć mistrzostwa kraju, ponadto klub zanotował słabe wyniki w Lidze Europy i Pucharze Bułgarii, dlatego po zakończeniu sezonu 2010–2011 Petrow otrzymał dymisję, a na stanowisko pierwszego szkoleniowca powrócił Iwanow.