After reading this question, I decided to do some research.
However,there were two contradicting ideas: some said that Shiva had 4 Indras trapped in the cave while others said that there were 5 Indras.Note that these Indras were there before the present Indra came.

How many Indras did Shiva really imprison?

1 Answer 1


According to Adi Parva of Mahabharata Lord Shiva had imprisoned four Indras in the cave of mountain.

The illustrious Isana of fierce energy then said unto him, 'Act not, O Sakra, ever again in this way.Remove this huge stone, for thy strength and energy are immeasurable, and enter the hole (it will disclose) where await some others possessing the splendour of the sun and who are all like unto thee.' Indra, then, on removing that stone, beheld a cave in the breast of that king of mountains, within which were four others resembling himself.

So the conclusion is that Lord Shiva had Imprisoned four Indras in the cave and further the fifth Indra ( that was the Indra of that time ) get imprisoned by him.

  • according tpo the link above,there wre 4 Indras before the present indra came along
    – user4627
    Mar 14, 2016 at 13:26
  • Yeah that's what i mean Mar 14, 2016 at 13:27
  • sorry i meant five
    – user4627
    Mar 14, 2016 at 13:29
  • The number actually depends on how you are counting. If you include present Indra they were five but before present Indra get imprisoned they were four. I hope you got it. Mar 14, 2016 at 13:31
  • okay i get it but the link specifically says
    – user4627
    Mar 14, 2016 at 13:35

You must log in to answer this question.