Născut la Bistrița, Cristian Ganea a mai evoluat pentru echipa de juniori U19 de la Mallorca, apoi la Mallorca B, CD Santanyi, ASA Tg. Mureș, Universitatea Craiova, Săgeata Năvodari, FC Brașov, Athletic Bilbao, Numancia, Aris Salonic, Panathinaikos și FCSB.
Pana la 20 ianuarie 2024 a disputat 196 de meciuri pentru echipele din România, în care a marcat 23 de goluri și a oferit 16 pase de gol. Cristi Ganea are și 8 selecții la Naționala României.