Sezon Klub Kraj Rozgrywki Mecze Bramki 1997 Djoliba AC Première Division ? ? 1998 Djoliba AC Première Division ? ? 1999 Djoliba AC Première Division ? ? 1999/00 Stade Tunisien Championnat de Tunisie 20 9 2000/01 CS Sfaxien Championnat de Tunisie ? ? 2001/02 CS Sfaxien Championnat de Tunisie ? ? 2002/03 CS Sfaxien Championnat de Tunisie 20 9 2002/03 Hong Kong Rangers First Division ? ? 2003/04 Dubai Club I. liga ? ? 2003/04 Al-Hilal I. liga ? ? 2004/05 Al-Wahda FC I. liga 25 14 2005/06 Grenoble Foot 38 Ligue 2 19 1 2006/07 Grenoble Foot 38 Ligue 2 9 0 2007/08 Tours FC Ligue 2 27 12 2008/09 Tours FC Ligue 2 30 11 2009/10 FC Nantes Ligue 2 16 6 2010/11 FC Metz Ligue 2 20 4 2012/13 AO Kavala Football League 12 6 2013/14 Nea Salamina Famagusta Protathlima A’ Kategorias 15 3

Kariera reprezentacyjna W 1999 roku N’Diaye wraz z reprezentacją Mali U-20 zajął 3. miejsce na młodzieżowych Mistrzostwach Świata. Z kolei w 2004 roku z kadrą olimpijską wystąpił na Igrzyskach Olimpijskich w Sydney. W dorosłej reprezentacji zadebiutował w 2001 roku.