1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 11 février 2024
Le , le joueur s'engage avec le club anglais d'Everton pour une durée de quatre ans et demi[3]. Il ne joue que très peu avec les Toffees et dispute sept matchs toutes compétitions confondues en l'espace d'un an. Le , Niasse est prêté à Hull City[4]. Deux semaines plus tard, il inscrit son premier but avec les Tigers lors de la demi-finale retour de la Coupe de la Ligue anglaise face à Manchester United. Son but donne l'avantage aux siens qui remportent le match 2-1, mais Hull est éliminé aux portes de la finale après sa défaite à l'aller (2-0)[5]. Niasse inscrit cinq buts en dix-neuf rencontres toutes compétitions confondues avec Hull City avant de retrouver Everton à l'issue de la saison.
Le , Niasse prend part à son premier match avec Everton depuis seize mois en entrant en cours de rencontre face à Sunderland en Coupe de la Ligue anglaise (victoire 3-0). Il se démarque en inscrivant le troisième but des siens, son premier sous le maillot d'Everton. Trois jours plus tard, l'attaquant sénégalais entre en cours de match face à Bournemouth en Premier League alors qu'Everton est mené au score. Niasse permet à son équipe de l'emporter 2-1 grâce à un doublé. Le Sénégalais inscrit neuf buts en vingt-cinq matchs toutes compétitions confondues lors de cette saison 2017-2018.
Très peu utilisé lors de la première partie de la saison suivante (sept matchs), il est prêté pour six mois à Cardiff City le [6].
Niasse prend part à son premier match avec le club de Cardiff dès le lendemain contre Newcastle United (défaite 3-0). Il dispute treize matchs de championnat sans marquer de but sous le maillot du club gallois et retourne à Everton en fin de saison. En 2019-2020, il ne participe qu'à trois matchs de championnat avec Everton avant d'être libéré à l'issue de son contrat le .
Le , Oumar Niasse honore sa première sélection avec l'équipe du Sénégal à l'occasion d'une rencontre amicale contre le Chili (défaite 2-1). Il inscrit ses deux premiers buts avec le Sénégal lors d'un match amical face au Kosovo le (1-3).