Ivanov, care avea 77 de selectii in echipa nationala a tarii sale si 6 goluri, a facut parte din lotul Bulgariei la Campionatele Mondiale din 1994 si 1998 si la EURO 1996.
Ivanov a evoluat in meciul pierdut de Bulgaria in semifinalele Cupei Mondiale din 1994, scor 1-2 cu Italia. De asemenea, in 1998 a fost capitanul echipei sale nationale la Cupa Mondiala din 1998 si a fost integralist in toate cele trei meciuri din grupa.
De-a lungul carierei, a evoluat la echipe precum Betis Sevilla, Rapid Viena, Austria viena, Neuchatel Xamax si CSKA Sofia, potrivit Ziare.com.