Kariera reprezentacyjna Dysponujący podwójnym obywatelstwem Sabah kilkakrotnie otrzymywał propozycję gry dla reprezentacji Palestyny, jednak zadeklarował, iż zamierza reprezentować barwy reprezentacji Meksyku. W kadrze narodowej swojego kraju zadebiutował za kadencji selekcjonera Javiera Aguirre, 10 czerwca 2009 w wygranym 2:1 spotkaniu z Trynidadem i Tobago w ramach eliminacji do Mistrzostw Świata 2010. W tym samym roku znalazł się w składzie na Złoty Puchar CONCACAF, gdzie był podstawowym piłkarzem swojej drużyny, rozgrywając wszystkie sześć meczów. Ponadto 9 lipca 2009, w zremisowanym 1:1 meczu fazy grupowej z Panamą, zdobył swojego premierowego gola w kadrze narodowej, a później wpisywał się na listę strzelców jeszcze trzykrotnie; w konfrontacji grupowej z Gwadelupą (2:0) oraz w dwa razy w ćwierćfinale z Haiti (4:0). Dzięki temu z czterema golami na koncie wywalczył tytuł króla strzelców tamtej edycji Złotego Pucharu, a Meksykanie triumfowali ostatecznie w tamtych rozgrywkach po pokonaniu w finale USA (5:0).