W reprezentacji Palestyny Salah zadebiutował 9 listopada 2014 w wygranym 3:1 towarzyskim meczu z Wietnamem. W 2015 roku został powołany do kadry na Puchar Azji 2015, a w 2019 na Puchar Azji 2019.