Jego kariera załamała się, kiedy po zakończeniu rozgrywek 2001–2002 postanowił wyjechać za granicę. Przygoda z francuskim Stade Rennais, gdzie głównie siedział na ławce rezerwowych, okazała się mało owocna, podobnie jak występy w lidze tureckiej. W 2006 powrócił do Lewskiego, jednak trener Stanimir Stoiłow widział w nim tylko zmiennika młodego Walerego Domowczijskiego. Po półtora roku spędzonym w chorwackiej NK Rijece od lata 2008 po raz czwarty był zawodnikiem Lewskiego. Rok później z powodu kontuzji zakończył piłkarską karierę.

Kariera reprezentacyjna W reprezentacji Bułgarii zadebiutował w październiku 1996 w spotkaniu eliminacyjnym do Mundialu 1998 z Luksemburgiem (2:1). Jednak za selekcjonerskiej kadencji Christo Bonewa grał niewiele (łącznie cztery mecze), chociaż znalazł się w kadrze na mistrzostwa. Dopiero kolejni trenerzy drużyny narodowej Dimityr Dimitrow i Stojczo Mładenow zdecydowanie postawili na niego, widząc w nim następcę Christo Stoiczkowa. Iwanow brał udział w przegranych eliminacjach do Euro 2000 i Mundialu 2002.