Formé depuis 2010 à l'Academie Aspire, Henry Onyekuru a rejoint le club belge d'Eupen en 2015. Il s'y est révélé comme un redoutable ailier, aussi à l'aise à droite qu'à gauche. Avec un bilan de 30 buts marqués en 60 matchs pour le club belge en deux saisons, il s'est engagé avec Everton en 2017. Prêté dans la foulée à Anderlecht par le club anglais, Henry Onyekuru y a inscrit 10 buts en 28 matchs en 2017-2018. Devenu international, c'est avec Galatasaray, où il fut prêté lors de l'exercice 2018-2019, qu'il a explosé au plus haut niveau avec 16 buts et 10 passes décisives en 44 matchs. Aujourd'hui âgé de 22 ans, le natif d'Onitsha s'est engagé pour cinq ans avec l'AS Monaco le 13 août 2019.