Answer
France was the sole nation M'Baye Niang played for at the youth international level. He progressed through the various age groups, showcasing his exceptional talent and earning recognition as one of the most promising young players in the country. Niang's performances with the French youth teams helped establish him as a rising star, paving the way for his eventual debut with the senior national team.