Galatasaray'ın Osmanlıspor ile oynadığı son maçta, transfer sebebiyle kafası karıştığı gerekçesiyle kadroda olmayan Ndiaye, İngiltere Premier Lig ekiplerinden Stoke City'e transfer oldu.
Senegal Milli Takımı'nın da formasını giyen Ndiaye, milli takım formasıyla 7 maça çıktı. 27 yaşındaki orta saha oyuncusunun kariyerinde 171 maçı bulunuyor.