O jogador de 31 anos estava sem clube desde que saiu do Genclerbirligi, da Turquia, onde realizou 27 jogos na última época, marcou seis golos e fez duas assistências.
Formado na academia do SM Caen, Niang estreou-se como profissional pelo clube e, desde então, representou mais 15 equipas, incluindo AC Milan, Watford e Wydad.
Regressa a França com vasta experiência, depois de ter passado por Montpellier, Stade Rennais, Bordéus e Auxerre.
Niang soma mais de 160 jogos na Ligue 1 e cerca de 40 golos. A sua chegada reforça o plantel do Dunkerque, que recentemente também contratou Steven Nzonzi, vencedor do Mundial 2018.

