1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Le 1er juillet 2019, il signe son premier contrat professionnel en s'engageant au F91 Dudelange au Luxembourg. Dans le club luxembourgeois, il porte le no 34 sous la houlette de l'entraîneur Emilio Ferrera. Le 9 juillet, il dispute son premier match en étant titularisé contre le Valletta FC (match nul, 2-2) à l'occasion des barrages de Ligue des champions[3]. Rétrogradé en Ligue Europa, il affronte l'APOEL Nicosie et délivre sa première passe décisive sur le but de Dominik Stolz(nl) (victoire, 3-4)[4]. Il fait part de la première victoire du club en Ligue Europa contre le FK Shkëndija (victoire, 1-2)[5]. Il termine la saison 2019-2020 à la cinquième place du championnat[6]. Lors de la saison suivante, il est vice-champion du Luxembourg derrière le CS Fola Esch[7].
Disputant le début de saison avec l'équipe réserve du RSC Anderlecht en D2 belge[8], il s'engage le 1er septembre 2022 pour une saison au FC Emmen en Eredivisie sous forme de prêt[9]. Il rejoint un effectif entraîné par Dick Lukkien(nl)[10]. Le 18 septembre, il dispute son premier match contre le Go Ahead Eagles en entrant en jeu à la 46e minute à la place de Keziah Veendorp (défaite, 2-0). Le 14 octobre, il reçoit sa première titularisation contre le FC Volendam (match nul, 1-1)[11]. Le 12 novembre, il inscrit son premier but face à l'Ajax Amsterdam grâce à une passe décisive de Lucas Bernadou(nl) (match nul, 3-3)[12]. Le 16 février 2022, il prolonge son contrat de deux saisons supplémentaires au RSC Anderlecht[13],[14]. Il termine la saison 2022-2023 à la seizième place du championnat, dispute les play-offs et est relégué en D2 à la suite d'une défaite contre Almere City FC[15].
En juillet 2023, il retourne au RSC Anderlecht pour s'entraîner et commencer la saison avec l'équipe réserve[16].
En sélections nationales
Mohamed Bouchouari honore ses premières sélections avec l'équipe de Belgique -18 ans. Le 9 novembre 2017, il dispute son premier match en étant titularisé par le sélectionneur Wesley Sonck face à l'Irlande -18 ans (victoire, 3-0) et intègre une génération de footballeurs composée de Loïs Openda, Othman Boussaid ou encore Ewoud Pletinckx[17]. Il reçoit deux autres titularisations en novembre contre la République tchèque (match nul, 1-1) et les Pays-Bas (défaite, 1-4) au Pinatar Arena à Murcie en Espagne[18]. Le 22 mars 2018, il reçoit sa dernière sélection contre la Turquie -18 ans (défaite, 0-2)[19].
En septembre 2018, il joue la première fois avec l'équipe de Belgique -19 ans sous la houlette de Jacky Mathijssen. En septembre et octobre 2018, il est titularisé contre l'Angleterre (défaite, 1-2) et l'Ouzbékistan (match nul, 1-1) en amical[20]. Il prend également part aux qualifications de l'Euro -19 ans en affrontant Malte le 17 novembre 2018 (match nul, 1-1) et en entrant en jeu à la 82e minute contre la France (match nul, 2-2)[21].
Style de jeu
Bouchouari est considéré comme étant un joueur technique, n'aimant pas dégager le ballon et priorisant le beau jeu. Il est considéré par son ancien coéquipier Sabir Bougrine comme étant un joueur au style de jeu de Dani Alves[22].
Son passage au FC Emmen est marqué par les déclarations de son entraîneur qui cite : « Tout comme Glenn Bijl (ancien défenseur ayant joué dans le club), Mohamed est un latéral avec beaucoup de dynamisme dans son jeu. Il sait défendre et attaquer et a des poumons de cheval. »[23].