Dantavakra (Sanskrit: दन्तवक्र), was the king of Karusha according to the Mahabharata and the Puranas. Dantavakra plays a minor role in Mahabharata.

According to the Padma Purana (VI.274.16-7), he was of Chaidya lineage.[1]

According to the Vishnu Purana (IV.XIV.40), he was son of Vriddhasharman and Shrutadeva, who was Kunti's sister. Viduratha was his brother.[2] Shishupala was his cousin from maternal side.[3][4] He was an ally of Jarasandha, Kamsa, Salva and Paundraka, and an enemy of Vasudeva Krishna.[5]

At MBh 2:30 he is mentioned as the king of the Adhirajas. Pandava general Sahadeva defeated him, making him pay tribute, he then was re-installed on his throne. He attacks Krishna who was on his way to Dwaraka after the Rajasuya sacrifice (which Dantavakra had not attended, to protest the killing of Jarasandha) to avenge Shishupala, and his friend Salva — and he was killed by Krishna in a mace-duel.[6] His brother, Viduratha also dies in the same battle.[7]


  1. Pargiter, F.E. (1972) [1922]. Ancient Indian Historical Tradition, Delhi: Motilal Banarsidass, pp.118-9.
  4. Law, B.C. (1973). Tribes in Ancient India, Bhandarkar Oriental Series No.4, Poona: Bhandarkar Oriental Research Institute, pp.87-9


Community content is available under CC-BY-SA unless otherwise noted.