Ghelichkhani won the Asian Nations Cup three consecutive times with Iran, in 1968 (where he scored the 2–1 victory goal), in 1972, and in 1976, when he captained the team. In 1966 he won the silver medal of the Asian Games in Thailand, in 1974 he captained the Iranian team to win the football tournament of the Asian Games in Tehran.