Elano jest wychowankiem klubu Guarani FC. Grał w drużynie juniorów, a w 2000 roku został włączony do pierwszego składu, ale nie rozegrał w nim żadnego meczu ligowego i jeszcze w tym samym roku na krótko trafił do SC Internacional. W 2001 roku został piłkarzem Santosu FC i w jego barwach zadebiutował w lidze brazylijskiej. W Santosie od początku zaczął grać w wyjściowej jedenastce. Rok później, czyli w 2002 roku dotarł z Santosem do finału mistrzostw Brazylii. Wystąpił w obu finałowych meczach z Corinthians São Paulo (2:0, 3:2), a w drugim z nich zdobył jedną z bramek dla swojej drużyny. Natomiast w 2003 roku doszedł z Santosem do finału Copa Libertadores, w którym brazylijski klub dwukrotnie uległ Boca Juniors (0:2, 1:3), a w lidze wywalczył wicemistrzostwo. W 2004 roku Elano zdobył 16 bramek w lidze, co jest jego najlepszym dorobkiem w karierze, a z Santosem po raz drugi został mistrzem kraju. Zarówno w roku 2003 jak i 2004 czasopismo El País umieściło Elano w Najlepszej Jedenastce Ameryki Południowej.
Zimą 2005 za 7,6 miliona euro Elano przeszedł do Szachtara Donieck. W ukraińskiej lidze zadebiutował 1 marca w wygranym 1:0 wyjazdowym z Ilicziwcem Mariupol, a już w następnej kolejce zdobył gola w wygranym 3:1 meczu z Wołyniem Łuck. Nie miał jednak pewnego miejsca w podstawowej jedenastce. Zdobył 4 gole i został mistrzem Ukrainy. W sezonie 2005/2006 w końcu stał się filarem pomocy Szachtara. Wystąpił w rozgrywkach grupowych Pucharu UEFA, a w lidze miał duży udział w wywalczeniu drugiego z rzędu mistrzostwa przez Szachtar. W sezonie 2006/2007 zagrał w fazie grupowej Ligi Mistrzów oraz wywalczył wicemistrzostwo Ukrainy.
2 sierpnia 2007 Elano podpisał 4-letni kontrakt z Manchesterem City. Angielski klub zapłacił za niego 8 milionów funtów. W nowym zespole zadebiutował 11 sierpnia w spotkaniu z West Ham United. Pierwszą bramkę zdobył natomiast 29 września w meczu z Newcastle United. Swój debiutancki sezon w Manchesterze City zakończył z 34 występami w Premier League oraz ośmioma strzelonymi bramkami.
30 lipca 2009 roku podpisał kontrakt z Galatasaray SK[1]. Elano kosztował ok. 9,5 mln euro.