Kahraba began his career at with Al Ahly as a youth player, scoring 36 goals in 20 appearances for the side at the age of fifteen after forming a forward partnership with Trézéguet. It was during his time at Al Ahly that he was given the nickname Kharaba ("Electricity") by youth coach Badr Ragab due to his energy and pace.[4][5]