European clubs had started to gain an interest in the player including French giants Lyon and Paris Saint-Germain.
After putting strong performances with the Egypt U-23 team in the 2012 Toulon Tournament and the 2012 Arab Nations Cup, he regained his place on the squad.
After the departure of Shehata and the arrival of Brazilian coach Jorvan Veira, Ibrahim was immediately used as a starting 11 player.
In the final group stage game of the Champions League, Ibrahim scored Zamalek's only goal in a 1–1 draw with bitter rivals Al Ahly S.C. in the Cairo derby.
After an opening game against Brazil, the opponents coach - Ney Franco - told to the press: "The Egyptians performance was outstanding.
[9] Ibrahim had also put superb performances with the Egypt U-23 team in the 2012 Toulon Tournament and the 2012 Arab Nations Cup under coach Hany Ramzy.