Indravarman III est le fils du roi Bhadravarman III et de la princesse Ugradevi. C'est par sa mère qu'il est liée en ligne matriliénaire à la Dynastie VI implantée à Indrapura par son homonyme le roi Indravarman II. Sa mère est en effet la fille du prince Sārthavāha, frère de la reine Rājakula Haradevi (l'épouse d'Indravarman II), et de son épouse Rudrapura[2]. Il succède à son père en 916 et règne jusque vers 960[3].
En 945 les armées de Rajendravarman II roi du Cambodge envahissent le Champa et s'emparent de Yan Pu Nagare la statue d'or édifiée par le roi en 918 près de Kauthara.