Senegal national football team
He also played for Al Nasr , Chengdu Wuniu, Wydad Casablanca, Paykan, Persepolis, Sepahan, Ajman and Monaco. He also plays for the Senegal national football team.