Cherif Ndiaye del Shanghai Port ha giocato nella maggior parte delle partite del club in CSL nel 2022, avendo collezionato 24 presenze, per un totale di 1701 minuti. É partito titolare in 19 presenze su 33 giornate ed è subentrato 5 volte.
L'attaccante ha fatto la sua ultima presenza il 31 dicembre, con Shanghai Port: una vittoria per 4-0 contro Changchun Yatai, in cui ha giocato 90 minuti. Con questi gol, ha realizzato almeno un gol in 2 partite consecutive di CSL. In totale l'attaccante ha realizzato 9 reti nel 2022 - secondo tra i giocatori della propria squadra; ha inoltre fornito 1 assist.
Il primo gol di Ndiaye in questo campionato è arrivato contro Hebei FC nella vittoria per 2-0 l'11 giugno.
Ndiaye ha giocato 30 partite di Süper Lig nell'ultima stagione con il Goztepe AS Izmir, gare in cui ha realizzato 10 gol e fornito 2 assist vincenti.
Ndiaye ha iniziato la sua esperienza con Shanghai Port nell'aprile 2022, mentre prima giocava con il Goztepe AS Izmir, con cui ha collezionato 30 presenze in campionato, con 10 gol e 2 assist.