Mahabharata
Mahabharata banyak memunculkan nama raja-raja besar pada zaman India Kuno seperti Bharata, Kuru, Parikesit ("Parikshita"), dan Janamejaya. Mahabharata merupakan kisah besar keturunan Bharata, dan Bharata adalah salah satu raja yang menurunkan tokoh-tokoh utama dalam Mahabharata.
Kresna
Saat keputusan perang tidak terelakkan lagi, hampir seluruh raja di Bharatawarsha (India) diminta untuk berpartisipasi, dan akhirnya semuanya menjadi dua pihak, yaitu pihak Pandawa dan Korawa. Kresna menawarkan kesempatan kepada dua pihak untuk memilih pasukannya atau dirinya sendiri, namun dengan kondisi tidak membawa senjata apapun. Arjuna yang mewakili Pandawa memilih agar Kresna berada di pihaknya, sedangkan Duryodana—pemimpin para Korawa—memilih pasukan Kresna. Saat tiba waktunya untuk berperang, Kresna bertindak sebagai kusir kereta perang Arjuna, karena sesuai dengan perjanjian bahwa ia tidak akan membawa senjata apapun.
Saat meninjau angkatan perang dan mengamati pihak yang akan berperang, Arjuna menjadi ragu setelah menyaksikan keluarga, sepupu, kerabat, serta kawan-kawan yang dicintainya bersiap-siap untuk membunuh satu sama lain. Kemudian Kresna menasihati Arjuna tentang perang yang akan dihadapinya. Percakapan tersebut meluas menjadi suatu wacana dan menjadi kitab tersendiri, dikenal sebagai "Bhagawadgita" 'Kidung Ilahi'. Dalam "Bhagawadgita", Kresna menguraikan ajaran "Iswara" (ketuhanan), "jiwa", "dharma" (kewajiban), "prakerti" (alam semesta), dan "kala" (waktu).
Kresna juga menjelaskan bahwa tujuannya berada di dunia adalah untuk menyelamatkan orang saleh dan membinasakan orang jahat. Kutipan yang terkenal adalah: