W 2017 przeszedł do Al Thaid.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2002/03 Hellas

Serie B 2 0 2003/04 Hellas

Serie B 33 7 2004/05 Hellas

Serie B 30 4 2005/06 Cesena

Serie B 36 5 2006/07 Cesena

Serie B 35 15 2007/08 Genoa CFC

Serie A 9 0 2007/08 ACF Fiorentina

Serie A 7 2 2008/09 ACF Fiorentina

Serie A 0 0 2008/09 Lecce

Serie A 6 0 2009/10 Southampton

League One 35 5 2010/11 ACF Fiorentina

Serie A 1 0 2010/11 US Grosseto

Serie B 11 2 2011/12 Ascoli Calcio

Serie B 40 15 2012/13 Al-Wahda

UAE League 26 13

2013/14 Ettifaq FC

I liga 26 9 2014/15 Al-Raed FC

I liga 10 2

2014/15 Al-Ittihad Kalba

UAE League 12 3

2015/16 Al-Ittihad Kalba

UAE Division 1 15 11 2016/17 Al Urooba

UAE Division 1 22 21 2017/18 Al-Thaid

UAE Division 1 ? ? 2018/19 Al-Thaid

UAE Division 1

Kariera reprezentacyjna W reprezentacji Senegalu N’Diaye zadebiutował w 2006 roku.