Who wrote Mahabarata? Share with your friends Share 1 Kumar answered this Mahabaratha was written by Maharishi Veda Vyasa. 5 View Full Answer Suvik Sharma answered this Mahabhatha was written by lord Ganesha. 1 Kumar answered this @suvik sharma: yes, you're logically right but it is common that it is Veda vyasa because he was founder. 1 Ishan Goyal answered this lord ganesha 1 Amisha Sharma answered this Vyasa wrote Mahabharata 1 Ambar Dalal answered this Maharishi vyas . 1 Gowri Rajan answered this Ved Vyasa 1 srajnish477... answered this ved vyas ...... 2 Debayan Mandal answered this Mahabharata was composed by Ved Vyas and written by Lord Ganesha. 2 Naveena answered this mahabarata was written by vyasa. 0 Sapna Priya answered this baimiti 0 Sapna Priya answered this vaysha 0 Sapna Priya answered this Mahabarata was written by Vyasa 0 B Dhivya Siddhesh answered this Mahabharata was written by vyasa -1 B Dhivya Siddhesh answered this Mahabharata was written by ganeshbut recitated by veda vyasa. 0 Sapna Priya answered this vyasa 0 Vrinda Sharma answered this no,it was narrated by vyasa and written by lord ganesha 0 Punjabiwala answered this Mahabharat Was spoken By Ved Vyas Also Known as Vyasa and written by lord ganesh 0 Diya answered this Vyasa is the author and it was written by Ganesh. 0