W reprezentacji Bahrajnu Husajn zadebiutował w 2000 roku. W 2004 roku zajął z Bahrajnem 4. miejsce podczas Pucharu Azji 2004. Na tym turnieju wystąpił we 2 meczach: z Chinami (2:2) i o 3. miejsce z Iranem (2:4). W 2007 roku został powołany przez selekcjonera Milana Máčalę do kadry na Puchar Azji 2007. Tam rozegrał 2 spotkania: z Koreą Południową (2:1) i z Arabią Saudyjską (0:4).