El experimentado delantero de 30 años, que comenzó su carrera en el equipo italiano Bra, vistió las camisetas de Juventus, Ajaccio, Lierse, Al Shabab, Westerlo, TJ Teda y Kasımpaşa.
El goleador llegó al Galatasaray en enero de 2019.
Diagne, que fue cedido a equipos como Club Brugge y West Bromwich por la gente amarilla-roja, volvió a Aslan a principios de temporada.