Ha played for the South Korea national football team (95 matches/23 goals) and was a participant at the 1994 FIFA World Cup and the 1998 FIFA World Cup. Ha was known for his left foot, for he was one of the few left-footed Korean players at that time. At the 1998 World Cup, Ha played the game against Mexico, South Korea's first match, in which he scored the opener for South Korea, but was sent off on a sliding tackle from behind.