Mohammad Gholami w 2010 zadebiutował w reprezentacji Iranu. W 2011 został powołany do kadry narodowej na Puchar Azji. Jego drużyna zajęła pierwsze miejsce w grupie i odpadła w ćwierćfinale z Koreą Południową.