In 2021, he returned to his birth country of France by signing for Ligue 2 club Rodez, where he would play a season before joining Fuenlabrada in the Primera Federación in Spain.
[3] On 16 November 2014, Zidane made his debut for Real Madrid Castilla, the B-team, as a substitute in a 2–1 win over Conquense in Segunda División B.
[7] He made his senior debut for the club on 30 November 2016, coming off the bench for Isco in a Copa del Rey clash with Cultural Leonesa and scoring from the edge of the penalty area in a 6–1 home win (13–2 aggregate).
[9] He made his La Liga debut on 26 August, coming on as a late substitute for Mubarak Wakaso in a 0–2 home loss against Barcelona.
[12] He made his debut on 3 February as the season resumed after the winter break, coming on as a 68th-minute substitute for Andrea Maccoppi in a 2–1 loss at Luzern.
[16] He made his debut on 19 August in the season opener away to Real Zaragoza, received a yellow card and was substituted at half time for Toni Martínez in a 2–1 defeat.
[17] On 15 July 2019, Zidane joined Portuguese side Aves as a free agent, having previously been in negotiations with nearby Vitória de Guimarães.
[18] On his second substitute appearance on 23 August, he scored his first Primeira Liga goal, consolation in a 5–1 loss at Rio Ave.[19] In the last minutes of the January 2020 transfer window, Zidane agreed to a move to Almería, returning to Spain and its second division.
[21] In September 2020, reports emerged that Zidane would join Moroccan club Wydad CA,[22] citing Roberto Carlos, a Brazilian former teammate of his father who was claimed to be his agent.