Couhaib Driouech speelde in de jeugd van IJ.V.V. Stormvogels. Sinds 2016 speelt hij in de jeugd van sc Heerenveen. Hij debuteerde voor Heerenveen in de Eredivisie op 12 september 2020, in de met 2-0 gewonnen thuiswedstrijd tegen Willem II.[3] Hij begon in de basis als vervanger van de geblesseerd geraakte Mitchell van Bergen, en werd in de 72e minuut vervangen door Sieben Dewaele. In het begin van het seizoen speelde hij vijf wedstrijden, maar later in het seizoen zat hij niet meer bij de selectie.
Bij gebrek aan perspectief op speelminuten vertrok hij in 2021 naar Excelsior. Daar maakte hij 3 september zijn debuut voor in de met 5-0 gewonnen wedstrijd tegen FC Den Bosch. Op 24 september scoorde hij tegen Jong PSV (3-0 winst) zijn eerste goal voor Excelsior en in het betaalde voetbal. In 26 competitiewedstrijden kwam Driouech tot drie goals en drie assists, mede waardoor Excelsior via play-offs om promotie kon proberen naar de Eredivisie te gaan. Zowel tegen in de eerste ronde tegen Roda JC als in de halve finale tegen Heracles Almelo was Driouech goed voor een doelpunt, waardoor Excelsior door kon naar de finale, waarin het uiteindelijk via penalty's won van ADO Den Haag.
Driouech, geboren in Nederland, is van Marokkaanse afkomst. Hij werd in maart 2023 opgeroepen voor de U23's van Marokko.
In juni 2023 werd hij opgenomen in de laatste selectie van het nationale team onder 23 voor de U-23 Africa Cup of Nations 2023, georganiseerd door Marokko zelf, waar de Atlas-leeuwen hun eerste titel wonnen en zich kwalificeerden voor de Olympische Zomerspelen van 2024.