Mahfoodh nahm im Jahr 2019 sowohl mit der bahrainischen Jugendauswahl an der U-19-Weltmeisterschaft als auch mit der bahrainischen Juniorenauswahl an der U-21-Weltmeisterschaft teil. Im selben Jahr gehörte er dem Kader der bahrainischen A-Nationalmannschaft bei der Weltmeisterschaft in Dänemark und Deutschland an. Mahfoodh absolvierte im Turnierverlauf zwei Partien und parierte 3 von 25 gegnerischen Würfen. Zwei Jahre später gehörte Mahfoodh bei der Weltmeisterschaft erneut dem bahrainischen Kader an, jedoch blieb er ohne Einsatz.