W turnieju o Puchar Azji w 2007 roku Mahmoud był jedną z gwiazd. Najpierw zdobył gola w grupowym meczu z Tajlandią (1:1), a następnie w wygranym 2:0 ćwierćfinale z Wietnamem. Największą furorę zrobił jednak w finałowym meczu przeciwko Arabii Saudyjskiej, gdy w 71. minuie zdobył jedynego gola spotkania i przyczynił się do zdobycia przez Irak pierwszego w historii mistrzostwa Azji. Z czterema golami na koncie został wraz z Naohiro Takaharą i Jassirem Al-Kahtanim królem strzelców imprezy.

W 2016 roku ogłosił zakończenie reprezentacyjnej kariery. W sumie w reprezentacji Iraku rozegrał 148 meczów, najwięcej w historii. Z 53 zdobytymi bramkami jest trzecim strzelcem tej reprezentacji.

Sukcesy Al-Talaba Bagdad mistrzostwo Iraku (1): 2001/2002 Puchar Iraku (2): 2000/2001, 2001/2002

Al-Gharafa mistrzostwo Kataru (3): 2007/2008, 2008/2009, 2009/2010 Puchar Kataru (1): 2008/2009

Al-Sadd mistrzostwo Kataru (1): 2012/2013

Reprezentacja Iraku Puchar Azji Zachodniej (1): 2002 Puchar Azji (1): 2007 Puchar Zatoki Perskiej (1): 2013

Indywidualne 29.