Sadeghi  made 38 appearances for the Iran national football team and played at the 1972 Olympics and 1978 FIFA World Cup.
Sadeghi's career involved playing for the Iranian national football team, participating in international tournaments like the Olympics and the World Cup.