Jagaren Iris Dena, med en besättning på 180 personer, gjorde nödanrop tidigt på morgonen från ett område strax utanför Sri Lankas territorialvatten.
Sri Lankas flotta och flygvapen ryckte ut i en räddningsinsats och räddade omkring 30 personer, berättar landets utrikesminister Vijatha Herath.
Det framgår inte vad fartyget hade råkat ut för. Skadade besättningsmedlemmar förs till ett sjukhus i staden Galle i Sri Lanka.
En oppositionspolitiker ställde en fråga till regeringen i parlamentet, om fartyget hade bombats som del av kriget som rasar i Iran. Regeringen gav inget rakt svar på den frågan.




