Ganz transferred to Internazionale in 1995, spending two seasons with the club; Ganz scored 36 goals from 68 appearances for the club, and was a feared goalscorer, earning the nickname "he always scores!" During his first season, he scored 13 goals in Serie A. The following season, he helped Inter to reach the final of the 1996–97 UEFA Cup, only to lose on penalties; he finished the tournament as the top goalscorer with 8 goals. That season, he also helped Inter to a third-place finish in Serie A, scoring 11 goals, and he helped his club reach the semi-finals of the Coppa Italia, scoring a goal in the competition. In total he scored 10 goals in 16 appearances in European Competitions, and 3 goals in 14 appearances in the Coppa Italia, during his time at Inter. He scored twice in early stages of the 1997–98 UEFA Cup that Inter eventually won.