Kariyerine Le Havre AC genç takımında başladı. 18 yaşında Troyes AC'de profesyonel oldu. İlk lig maçına 28 Temmuz 2000 tarihinde daha sonraki yıllarda formasınıda giyeceği Olympique Marseille karşısında çıktı. 2003 yılının ocak ayında altı aylığına ikinci ligdeki FC Metz'e kiralandı. Burada yavaş yavaş yeteneklerini ortaya koydu ve 12 maçta 5 gol attı. 2003-04 sezonunda Metz teknik direktörü Jean Fernandez Niang'ı tekrar kiralamayı denedi, ancak başarılı olamadı ve Niang, RC Strasbourg'la anlaştı. Strasbourg'ta ilk lig maçına 9 Ağustos 2003'te çıktı ve bu maçta ilk lig golünüde attı. 2005 yılında takımıyla Coupe de la Ligue şampiyonluğu yaşadı. Yine 2005 yılının temmuz ayında 7 milyon € karşılığında Olympique Marseille'ya transfer oldu. Marsilya'da 14 Ağustos 2005'te Olympique Lyon karşısında çıkarken ilk golünü de bir hafta sonraki maçta Stade Rennais FC'e attı. Ligde ise ilk sezonunda 10 gol atabildi. 2007-08 sezonunda attığı 18 golle gol krallığında Karim Benzema'nın ardından ikinci olan Niang'ın, Fransa vatandaşlığı da bulunmaktadır. Milli takım formasını ilk kez 2002 yılında giydi. 27 Mart 2002 tarihli Bolivya maçında ilk milli golünü attı. Ülkesinin 2006 Afrika Uluslar Kupası ile 2008 Afrika Uluslar Kupası kadrolarında da yer aldı. RC Strasbourg Olympique Marseille Doğum tarihi: 13 Ekim 1979