Ndiaye on pelannut Senegalin maajoukkueessa 22 ottelua toukokuusta 2016 alkaen. Hän on kuulunut joukkueeseen MM-kilpailuissa 2018 sekä vuosien 2017 ja 2019 Afrikan-mestaruuskilpailuissa.