Akram występował w reprezentacji Iraku do lat 17 oraz 20. W 2000 zdobył mistrzostwo Azji U-19. W pierwszej reprezentacji zadebiutował 5 października 2001 w meczu przeciwko reprezentacji Arabii Saudyjskiej, przegranym 1:2. W 2004 zajął wraz z reprezentacją olimpijską Iraku 4. miejsce podczas Igrzysk Olimpijskich 2004 w Atenach. Podczas turnieju zagrał w dwóch meczach grupowych z Portugalią i Kostaryką oraz w spotkaniu półfinałowym z Paragwajem.

W tym samym roku wziął udział w Pucharze Azji, podczas którego Irak dostał się do ćwierćfinału. Akram zagrał w czterech spotkaniach turnieju z Uzbekistanem, Turkmenistanem, Arabią Saudyjską i Chinami.

Został powołany na Puchar Azji 2007, podczas którego Irak po raz pierwszy w historii zdobył mistrzostwo kontynentu. Sam zawodnik w sześciu spotkaniach turnieju z Tajlandią, Australią (bramka), Omanem, Wietnamem, Koreą Południową i Arabią Saudyjską.

Był także w kadrze na Puchar Konfederacji 2009, podczas którego zagrał w trzech spotkaniach z Południową Afryką i Hiszpanią i Nową Zelandią.