In 2008 betaalde Zenit Sin-Petersburg circa 30 miljoen euro voor Danny, wat hem de duurste speler in Rusland maakte. De middenvelder van Zenit scheurde in april 2016 in het duel met Spartak Moskou de voorste kruisband van zijn rechterknie, waardoor hij negen maanden aan de kant zou staan en dus het EK voetbal 2016 in Frankrijk miste.