Nadrani werd geboren in Saint-Étienne.[1] Hij ruilde in 2007 de jeugdopleiding van US Metare Saint-Étienne voor die van AS Saint-Étienne. In 2015 kreeg hij er een tweejarig profcontract als stagiair.[2][3] Nadrani speelde bij Saint-Étienne voor het B-elftal in de CFA en CFA2, maar speelde nooit een officiële wedstrijd in het eerste elftal.
RFC Seraing
Toen zijn contract bij Saint-Étienne afliep, testte hij onder andere in Zwitserland, Luxemburg en Italië, maar het was de Belgische derdeklasser RFC Seraing die de verdediger in december 2018 vastlegde.[1] In zijn eerste halve seizoen speelde Nadrani twaalf wedstrijden in Eerste klasse amateurs. In het seizoen 2019/20 kwam hij door verschillende blessures – waaronder aan de tibia, de dij en de kuit – slechts twee minuten in actie.[4]
Nadrani, die niet zeker was dat er voor hem nog een profcarrière was weggelegd na zijn lange blessureleed, startte in 2020 universitaire studies Biologie aan de Universiteit van Luik.[5] De verdediger kreeg van de club echter een nieuw contract en maakte in Eerste klasse B opnieuw deel uit van het elftal.[6] In het seizoen 2020/21 startte hij in 19 van de 28 competitiewedstrijden, alsook in de twee testwedstrijden tegen Waasland-Beveren die de club promotie naar de Jupiler Pro League opleverden. Ook daar bleef hij een vaste waarde: midden november was hij de Seraing-speler met de meeste geslaagde tackles (25), balrecuperaties (365) en intercepties (40).[5]