Dan Ndoye made his debut for Switzerland in 2021. The Swiss forward, who plays for Basel, earned his first cap for his country in a friendly match against Greece on March 25, 2021. Ndoye came on as a substitute in the 62nd minute and helped Switzerland secure a 1-1 draw.
Dan Ndoye: The Swiss Sensation - How Well Do You Know This Rising Star?