W reprezentacji Senegalu N’Diaye zadebiutował w 1999 roku. W 2000 roku został powołany do kadry na Puchar Narodów Afryki 2000, na którym był rezerwowym i nie rozegrał żadnego spotkania. W kadrze narodowej rozegrał łącznie 2 mecze.