Zekri gained his coaching badges, a UEFA Pro License, in Italy's famous football coaching centre, the FIGC Settore Tecnico Coverciano.[2]
Brera Calcio
Zekri started coaching the newly born Milan-based team Brera Calcio in 2000 in Serie D, but he was sacked shortly after and replaced with Walter Zenga.[3] He returned to Brera Calcio in the 2005-06 season and the following season succeeded in getting the team promoted from Prima Categoria to Promozione, resigning immediately after.
ES Sétif
On December 8, 2009, Zekri was announced as the coach of Algerian club ES Sétif.[4]
However, On August 18, 2010, Zekri was sacked from his managerial position due to the poor results gained in the 2010 CAF Champions League group stage, picking up just one point out of the first three group matches. The 1-0 loss against Zimbabwe side Dynamos was the final straw for ES Sétif president Abdelhakim Serrar.[5]
MC Alger
On March 11, 2011, Zekri was appointed as the coach of MC Alger, replacing outgoing Frenchman Alain Michel.[6] He signed a 16-month contract with the club. In his first game as manager, MC Alger lost 4-1 to Dynamos F.C. of Zimbabwe in the first round of the 2011 CAF Champions League. However, the team managed to win the return leg 3-0 to qualify to the next round. On July 10, 2011, Zekri resigned from his position.[7]
Al-Okhdood
On 17 April 2024, Zekri was appointed as manager of Saudi Pro League club Al-Okhdood until the end of the season.[8]
Al-Kholood
On 13 October 2024, Zekri was appointed as manager of Saudi Pro League club Al-Kholood.[9]