Zakaria El Ouahdi (en arabe : زكرياء الواحدي), né le 31 décembre 2001 à Hoboken en Belgique, est un footballeur international marocain qui joue au poste d'arrière droit au Hambourg SV.
Zakaria El Ouahdi naît à Hoboken à Anvers (Belgique néerlandophone), y grandit, déménage à Wilrijk avant de s'installer dans le quartier de Merksem au sein d'une famille marocaine de huit enfants (il a quatre frères et trois sœurs). Ayant une résidence à Tanger, son père est originaire d'Al Hoceïma et sa mère de Nador au Maroc. Lorsqu'il a six ans, il s'inspire déjà de football en évoluant dans son quartier avec son oncle et les grands du quartier.
Débuts et intégration à l'académie Zulte Waregem (2011-2021)
Toujours avec un ballon aux pieds dès son enfance, il a pour but de jouer dans un club de football. Sa mère l'inscrit au Beerschot VAC, un club situé pas loin de son domicile familial avec l'équipe première qui évolue en première division belge. Après deux saisons, le club ne voit aucun avenir au jeune El Ouahdi. À la suite de cela, il est inscrit pour jouer avec les catégories inférieures de futsal du FT Antwerpen (nl), club évoluant en D1 futsal.
Il intègre l'académie du Zulte Waregem au sein d'un nouveau cadre où il s'entraîne deux fois plus et où il suit également sa scolarité cinq jours sur sept. Il déclare lors d'une interview : « On a dû jouer pieds nus, sans chaussures. ». Il y côtoie ainsi Anass Zaroury, un autre joueur devenu par la suite professionnel. À la suite d'une fermeture de l'académie en 2018, il est redirigé au niveau provinciale, donne son désaccord d'y jouer et se retrouve alors sans club.
Parti à la recherche d'un nouveau club avec son père, il rencontre des difficultés à trouver de la place au sein des effectifs dans les clubs. Son père l'emmène alors à Manchester en Angleterre où il fait des entraînements acharnés sur son physique et apprend également à parler l'anglais au Manchester International Football Academy (MIFA). Après une année passée à Manchester, il rejoint l'Italie où il passe des stages dans les effectifs amateurs de l'Atletico Piombino et celui de l'AC Locri. Pendant que l'Atletico Piombino envisage de proposer un premier contrat à El Ouahdi, son père s'y oppose catégoriquement, craignant de laisser son fils, âgé de seulement dix-sept ans à l'époque, seul dans un pays étranger.
Lors de son retour en Belgique, il trouve refuge au Berchem Sport qui le recrute pour évoluer en quatrième division après une longue négociation entre le staff et le père de Zakaria. Le club trouvait qu'El Ouahdi n'était pas encore prêt pour jouer avec le club. Dans un premier temps, Zakaria intègre d'abord la catégorie U19 du club. Grâce à de bonnes entrées en jeu, il monte rapidement de catégorie en intégrant les U21. Lors d'un après-match U19 entre son club et le Rupel Boom FC durant laquelle sa prestation fait bonne figure, l'entraîneur adverse prend rapidement contact avec le père de Zakaria El Ouahdi.
Après des essais au Rupel Boom FC (troisième division), Zakaria El Ouahdi y est officiellement transféré pour la saison qui suit et intègre l'effectif U21. Après un nouveau travail physique acharné en compagnie de son père, El Ouahdi livre une prestation remarquable en inscrivant un triplé contre le Beerschot VAC en U21. À la suite de cette prestation, il reçoit les éloges de l'entraîneur de l'équipe première qui l'intègre définitivement dans son effectif. Il dispute son premier match avec les professionnels en étant titularisé contre le KOSC Wijgmaal, tape à l'œil et est déjà l'auteur de son premier but à l'occasion d'un match de Coupe de Belgique (victoire, 4-0). Il reçoit ainsi la distinction d'homme du match. Quelques jours plus tard, la pandémie de Covid-19 met un terme à tous les matchs de la saison en Belgique.
Après une discussion entre le père de Zakaria et Serge Beerens (CEO du RWD Molenbeek), il passe des tests d'essais à Molenbeek-Saint-Jean. Après un accord de l'entraîneur U21, Zakaria s'engage définitivement au RWD Molenbeek pour évoluer pendant trois mois avec les espoirs. Il est ensuite repris par l'entraîneur de l'équipe première pour effectuer ses premiers entraînements avec le groupe professionnel. Après avoir fait bonne impression, il reçoit son premier contrat professionnel le 9 septembre 2021 sous la houlette de l'entraîneur Vincent Euvrard. Cependant, il ne délaisse pas les études et combine sport avec l'école du soir.
Le 14 août 2021, il fait ses débuts professionnels en deuxième division belge en entrant en jeu à la 70e minute pour remplacer Corenthyn Lavie (nl) face au Royal Excel Mouscron à domicile au Stade Edmond Machtens (victoire, 3-1). Il porte alors le no 77. Le 3 octobre, il offre la victoire à son équipe en inscrivant son premier but en professionnel à la dernière minute du match à l'extérieur contre le KMSK Deinze (victoire, 1-2). Le 30 janvier 2022, il reçoit sa première titularisation à l'occasion de son 13e match en professionnel, contre le Royal Excel Mouscron (victoire, 2-1). Il termine la saison 2021-2022 professionnel en tant que vice-champion de la deuxième division belge, mais manque la montée en Jupiler Pro League lors des play-offs. La majorité des matchs disputés cette saison sont des entrées en jeu.
Lors de la saison 2022-2023, il rate son début de saison à la suite d'une blessure endurée lors des matchs amicaux de pré-saison. Il dispute son premier match le 24 septembre 2022 à l'occasion d'un match de Coupe de Belgique contre le KSV Audenarde en entrant en jeu à la 81e minute à la place de Vinícius Lopes (nl) (victoire, 3-0). Le 14 octobre, il inscrit son premier but de la saison contre le SL16 FC (victoire, 1-4). Deux semaines plus tard, il inscrit un nouveau but contre le K Lierse SK (victoire, 3-0). Le 29 janvier contre le K Lierse SK à l'occasion d'un match à l'extérieur, il est verbalement attaqué par des propos racistes provenant des tribunes adverses. Peu après le match, il déclare : « Qu’on me tacle physiquement, ça fait partie du football. Mais si les insultes commencent à devenir personnelles, cela devient une autre affaire. Pourquoi s’attaquer à ma famille ou à ma culture ? Au final, vous devez apprendre à gérer cela, mais le respect fait partie du football. ». Le 12 mars 2023, il inscrit un triplé contre le Club Bruges II (victoire, 3-2). Il déclare après le match : « Je n’avais jamais connu une telle émotion, c’est juste énorme. Voir la joie que ça procure aux supporters, j’adore ça. ». Il termine sa deuxième saison à Molenbeek en tant que champion de la deuxième division et assure une montée en Pro League.
Alors qu'El Ouahdi s'apprête à disputer une nouvelle saison au RWDM, le club se voit changer d'entraîneur et accueille le Brésilien Cláudio Caçapa. Titularisé lors de la pré-saison 2023-24 pour un match amical contre l'Olympique lyonnais, il marque l'unique but du match à la 68e minute (victoire, 0-1). Le 29 juillet 2023, El Ouahdi dispute son premier match en première division en étant titularisé à domicile contre le KRC Genk (défaite, 0-4).
Le 4 septembre 2023, il s'engage pour trois saisons au KRC Genk pour un montant de 2,5 millions d'euros. Il rejoint ainsi son compatriote en sélection Bilal El Khannouss sous la houlette de l'entraîneur Wouter Vrancken en héritant de son numéro habituel no 77. Il déclare à propos de son transfert : « C'était le bon moment pour franchir ce nouveau palier. ».
Le 8 octobre, il dispute son premier match et ses 90 premières minutes avec Genk à l'occasion d'un match de championnat contre le KAA La Gantoise, étant titularisé en tant que latéral droit (match nul, 1-1).
En fin de saison 2024-2025, alors qu'il a l'opportunité de signer à l'étranger, il choisit de rester en Belgique pour rester aux côtés de son père qui lutte contre un cancer. Il déclare plus tard à la presse belge avoir consciemment refusé de quitter le championnat afin de rester auprès de sa famille.
Possédant un double passeport belge et marocain, Zakaria El Ouahdi a l'embarras du choix concernant les sélections nationales. Il ne reçoit aucune convocation avec l'équipe de Belgique espoirs et ses catégories inférieures.