The greatest character in Mahabharat in Spiritual Discussions Posted March 23, 2009 · Report reply There are many stories told based on the Mahabharata and Ramayana which are not to be found in the Sanskrit version of the text and this is one of them. For what it is worth, the version of the Mahabharata is that Yudhishthira is the greatest character because he is closest to dharma. It is for this reason that he ascends to heaven without tasting death, when all the other characters die. It is said at the end that the only sin he committed in his whole life was telling the lie that led to the death of Dronacharya. And in mitigation it must be said that he was asked to do this by Krishna himself. Dharma seems to be the central theme of the Mahabharata narrative and in terms of dharma, Yudhishthira is unrivalled.