Ounahi doorliep de jeugdopleiding van Raja Casablanca alvorens hij verkaste naar AM Football. In 2018 maakte hij als achttienjarige de stap naar Europa door bij RC Strasbourg te tekenen. Ounahi stond twee jaar onder contract bij de club maar debuteerde nooit voor de hoofdmacht. Hij kwam tot vijfendertig optredens in het tweede elftal. Hij speelde toen een jaar voor US Avranches voordat hij werd weggepikt door Ligue 1 club Angers SCO. Hij maakte op 15 augustus 2021 tegen Olympique Lyon (3-0 gewonnen) zijn debuut.
Ounahi speelde in 2018 twee wedstrijden voor Marokko –20.
Hij werd opgenomen in de definitieve selectie van toenmalig bondscoach van het Marokkaans voetbalelftalVahid Halilhodžić voor de Afrika Cup 2021 (gehouden in 2022) in Kameroen. Hij maakte zijn debuut voor De leeuwen van de Atlas op dat toernooi met een basisplaats in de eerste poulewedstrijd tegen Ghana.