Denis Zakaria lleva ya cinco temporadas en el Borussia Mönchengladbach. El ex jugador del Young Boys aterrizó en el verano de 2017 en el club alemán.
Desde entonces, el internacional con Suiza ha disputado un total de 144 partidos con el 'Gladbach, con el que ha celebrado once dianas.