Sadeghi  made 38 appearances for the Iran national football team and played at the 1972 Olympics and 1978 FIFA World Cup.
Sadeghi played 38 times for the Iran national football team, participated in the 1972 Olympics, and competed in the 1978 FIFA World Cup.