Pod koniec tego samego roku wziął udział w Asian Games, w których Iran zwyciężył.

W roku 2000 wystąpił w Pucharze Azji jako kapitan. Tym razem reprezentacja odpadła w ćwierćfinale. Był bliski zakwalifikowania się do kolejnego mundialu, doprowadził swój zespół do fazy play-off z Irlandią. Przedtem zdobył bramki w meczach z Arabią Saudyjską i Emiratami Arabskimi, jednak nie udało się awansować.

W 2004 roku został powołany na kolejny Puchar Azji, gdzie przegrano mecz o trzecie miejsce. Podobnie jak cztery lata wcześniej zdobył trzy bramki. W eliminacjach do Mistrzostw Świata w 2006 został królem strzelców strefy azjatyckiej, awansując kolejny raz. Podczas tych zawodów Iran zajął ostatnie miejsce zdobywając tylko jeden punkt. Po mundialu zakończył karierę reprezentacyjną.

W przeciągu 13 lat rozegrał w barwach swego kraju 149 meczów i zdobył 109 goli.

Sukcesy

Król strzelców

Eliminacje do Mistrzostw Świata, strefa AFC 1992/1993 AFC Asian Cup 1996 Asian Games 1998 WAFF Championship 2004 Pro League 2003/2004 Eliminacje do Mistrzostw Świata, strefa AFC 2005/2006

Bayern Monachium

Bundesliga 1998/1999 DFB-Pokal 1999

Saba Battery FC

Puchar Iranu 2005 Superpuchar Iranu 2006

Piroozi FC

Pro League 1995/1996, 1996/1997

Al Sadd

Puchar Kataru 1997

Hertha Berlin

DFB-Pokal 2002

Saipa FC