Some people say that it was first said to Suryadev Vivasvaan and other say, it was recited to Arjuna, Sanjay and Drithrashtra? So, who is supposed to be the first to hear Bhagavad-Gita?

  • When Krishna says he imparted this knowledge to Vivasvaan, it could just mean the knowledge of karma yoga, not necessarily entire Gita, since Gita mentions folks by name like Bhishma, Duryodhana etc. who were there only in Dwapara Yuga ending. – ram May 4 '17 at 14:35
  • but he also said that it was necessary for him to recite Gita to Vivasvaan, as he was nishpaksh (gives sunlight equally to everyone), and he was also responsible for the moral teachings of Manu – Prem Pradhan May 4 '17 at 14:44

As per my knowledge of Mahabharatha, Krishna has given the knowledge of Shrimad Bhagavad Gita to Arjuna in the middle of battlefield i.e. Kurukshethra (as written by Vyasa Bhagawan himself). Sanjaya had was provided a power to know what's happening at other places and he has listened to Gita from the court of Dhritharastra. Sanjaya also explained this to Dhritharastra.

| improve this answer | |
  • 1
    Beginning of the war not middle of the war. – Sarvabhouma May 5 '17 at 9:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .