Sadeghi membuat 38 penampilan untuk tim nasional sepak bola Iran dan bermain di Olimpiade 1972 dan Piala Dunia FIFA 1978. Dia juga merupakan anggota tim Iran yang memenangkan turnamen sepak bola di Asian Games 1974.
dan Piala Asia 1976.