W 1995 roku przeszedł do Interu Mediolan. W Interze Ganz zadebiutował 27 sierpnia 1995 w wygranym 1-0 meczu z Vicenzą w Serie A. W Interze Ganz grał do końca 1997 roku. Ostatni raz w barwach Interu zagrał 25 listopada 1997 roku w przegranym 0-2 meczu Pucharu UEFA z RC Strasbourg. Z Interem dotarł do finału Pucharu UEFA 1997 i zajął trzecie miejsce w Serie A w 1997. Ogółem w barwach Interu wystąpił w 98 meczach (68 w lidze, 16 w europejskich pucharach oraz 14 w Pucharze Włoch) i strzelił 39 bramek (26 w lidze, 10 w europejskich pucharach oraz 3 w Pucharze Włoch). W styczniu 1998 odszedł do lokalnego rywala A.C. Milan na zasadzie wymiany za Francesco Moriero. Z Milanem Ganz zdobył mistrzostwo Włoch 1999.