Ahmed Hassan is set to put beyond doubt his record as the most-capped player of all time when he leads Egypt against Niger on Wednesday night. The Egypt skipper was one match short of breaking ex-Saudi keeper Mohamed Al-Daeyea's record before playing against Kenya U23s earlier this week. However, it wasn't clear whether the match was an official international or not despite Hassan's insistence that it counts. But the Niger game has been announced by FIFA as the midfield veteran is set to retain the captain's armband for another international cap. Second-string team While Hassan has opted to stay with the national team to complete the historic feat, Zamalek teammates Ibrahim Salah, Mohamed Abdul-Shafi and Mahmoud Fathallah have returned to Cairo as the Whites gear up for a Champions League game on Saturday. With Ahli players also left out, manager Bob Bradley has limited selection choices for the game, which means that the likes of Bassem Ali and Ahmed Temsah could retain their places. Ahmed Eid could start after impressing as a substitute against Kenya, while Mohamed Nassef is likely to replace Abdul-Shafi on the left flank. Even It will be the third-ever game between Egypt and Niger as both teams have one victory apiece; following a shock CAN 2012 qualifying campaign. Against all odds, Niger's 1-0 victory over Egypt in October 2010 proved crucial enough to eventually send the African minnows through at the expense of the seven-time champs, who won 3-0 in a return game to spare in Group 7. The game in Cairo witnessed a first international goal for the promising Mohamed Salah, who will be Egypt's player to watch at Al-Gharrafa Stadium tonight.