W reprezentacji Senegalu Niang zadebiutował w 2004 roku. Brał udział w kwalifikacjach do Mistrzostw Świata w Niemczech, a w 2006 roku został powołany do kadry na Puchar Narodów Afryki 2006. Tam zagrał w dwóch grupowych meczach, a w ćwiercfinałowym z Gwineą (2:1) i półfinałowym z Egiptem (1:2) zdobywał po golu. Wystąpił także w przegranym 0:1 meczu o 3. miejsce z Nigerią.