Derakhshan was a member of the Iran national under-20 football team at 1977 FIFA World Youth Championship. He played for Iran national team at 1980 AFC Asian Cup, 1982 Asian Games, 1984 AFC Asian Cup, 1986 Asian Games. He was captain of Iran at ECO Cup in 1993 and 1994 FIFA World Cup Qualifications.