Saba, who is of Palestinian origin, was born in Israel and began his professional career with Beitar Nes Tubruk before joining Maccabi Tel Aviv in 2012.
He had spells at Maccabi Petah Tikva, Maccabi Netanya and Hapoel Be’er Sheva before moving to Guangzhou R&F, where he scored 18 goals in 36 appearances. He has won 10 caps for Israel.
Saba joins Cape Verde winger Ryan Mendes, Curacao winger Brandley Kuwas, and Portuguese midfielder Tuze as Al-Nasr’s overseas players.
Al-Nasr were sixth in the standings before the 2019-20 season was cancelled due to the novel coronavirus pandemic. The new season will begin next month.