Piłkarską karierę Ganea rozpoczął w mieście Braszów, w tamtejszym klubie o nazwie ICIM Brașov. W 1992 roku zadebiutował w jego barwach w drugiej lidze i grał tam przez dwa lata. W 1994 roku przeszedł do lokalnego rywala, FC Brașov. 20 sierpnia zadebiutował w pierwszej lidze rumuńskiej w przegranym 1:3 wyjazdowym meczu z Ceahlăul Piatra Neamț. W FC Brașov występował przez półtora roku. Na początku 1996 roku trafił do Universitatei Krajowa i zajął z nią wówczas 4. miejsce w lidze. Kolejne dwa sezony kończył z Universitateą w środku tabeli. Latem 1998 znów zmienił barwy klubowe i został piłkarzem Glorii Bystrzyca. W niej grał tylko przez rundę jesienną sezonu 1998/1999, ale wykazał się wysoką skutecznością zdobywając 17 bramek w 16 spotkaniach. To zaowocowało transferem do Rapidu Bukareszt, dla którego zaliczył kolejne 11 trafień i z 28 golami na koncie został królem strzelców rumuńskiej ekstraklasy. Dodatkowo wywalczył także tytuł mistrza Rumunii.
Latem 1999 Ganea wyjechał do Niemiec. Podpisał kontrakt z VfB Stuttgart, a w Bundeslidze zadebiutował 14 sierpnia w zremisowanym 0:0 spotkaniu z Werderem Brema. Natomiast we wrześniowym meczu z MSV Duisburg (4:2) zaliczył swoje pierwsze dwa trafienia w niemieckiej lidze. W swoim pierwszym sezonie w klubie ze Stuttgartu zdobył 7 bramek, o jedną mniej niż partner z ataku Sean Dundee. W kolejnym sezonie poprawił swój dorobek do 8 bramek (Dundee strzelił 6), a w 2001/2002 dziesięciokrotnie pokonywał bramkarzy rywali. W 2003 roku wywalczył wicemistrzostwo Niemiec. Zdobył 9 goli, a jego nowy partner w ataku Kevin Kuranyi – 15. Ogółem w Bundeslidze przez cztery lata wystąpił w 107 meczach i strzelił 34 gole.
Latem 2006 Ganea wrócił do Rumunii. Występował w Dinamie Bukareszt, dla którego strzelił 14 goli (został też mistrzem Rumunii), a w 2007 roku na pół roku trafił do Rapidu. Latem 2007 podpisał kontrakt z Politehniką Timișoara. W jednym z sierpniowych spotkań pobił arbitra i otrzymał 22-meczowe zawieszenie.