Перед чемпионатом Европы 2008 года Данни был включен в расширенный список кандидатов в сборную Португалии, однако в список 23-х не попал. В августе 2008 года перешёл в петербургский «Зенит» за 30 млн евро, прописанных в качестве отступных в его контракте, что стало самым дорогим внутренним трансфером в российской премьер-лиге на тот момент.