Okoli speelde in de jeugd van Vicenza en stapte in 2016 over naar de opleiding van Atalanta Bergamo. Deze club verhuurde hem in september 2020 aan SPAL.[1] Hier maakte hij zijn professionele debuut op 21 november 2020, toen in de Serie A gespeeld werd tegen Pescara. Door doelpunten van Bartosz Salamon en Sebastiano Esposito werd met 2–0 gewonnen. Okoli mocht van coach Pasquale Marino in de basis beginnen en hij speelde het gehele duel.[2] Zijn eerste doelpunt maakte hij op 10 april 2021, op bezoek bij Lecce. SPAL kwam door Mattia Valoti op voorsprong, waarna Zan Majer zorgde voor de gelijkmaker. Op aangeven van Federico Viviani was Okoli in de tweede helft verantwoordelijk voor de winnende treffer: 1–2.[3]
Voorafgaand aan het seizoen 2021/22 werd Okoli opnieuw verhuurd, nu aan Cremonese.[4] Na zijn terugkeer van die club kreeg de centrumverdediger de kans in het eerste elftal van Atalanta, waar hij zeventien competitiewedstrijden speelde. Het seizoen erop werd hij voor de derde maal verhuurd, nu aan Frosinone, net als Atalanta uitkomend in de Serie A.[5] Na zijn komst miste hij twee competitiewedstrijden, verder speelde hij alle duels als basisspeler mee. In juli 2024 verkaste Okoli voor een bedrag van circa veertien miljoen euro naar Leicester City, waar hij zijn handtekening zette onder een verbintenis voor de duur van vijf seizoenen.[6]