N
The Daily Insight

Who is the best hero of Mahabharata?

Author

Sophia Koch

Updated on February 24, 2026

The most important characters of Mahabharata can be said to include: Krishna; the Pandavas — Yudhishthira, Bheema, Arjuna, Nakula and Sahadeva, along with their wife Draupadi; and the Kauravas (who were a hundred brothers), led by the eldest brother, Duryodhana

Duryodhana

Duryodhana (Sanskrit: दुर्योधन, IAST: Duryodhana) also known as Suyodhana, is the main antagonist in the Hindu epic Mahabharata and was the eldest of the Kauravas, the hundred sons of a blind king Dhritarashtra and queen Gandhari.

› wiki › Duryodhana

.

Who is the greatest hero in Mahabharata?

Karna (Sanskrit: कर्ण, IAST: Karṇa), also known as Vasusena, Anga-raja, and Radheya, is one of the main protagonists of the Hindu epic Mahābhārata.

Who is better Karna or Arjun?

It is undoubtedly Karna. Karna fought on the wrong side of the battle, he lead an army of Kauravas who were known for treachery and injustice.

Who is powerful Karna or Arjuna?

Karna was more powerful than Arjuna.

Who can defeat Karna?

Being spurred by Krishna, then Arjuna used Anjalikastra to kill Karna which cut the head of Karna, leading to his death. Arjuna had to kill Karna in such a kind of situation only because Karna had banes from Goddess Earth and poor brahmin.

The strongest warrior in Mahabharata according to Sadhguru

Who is powerful Karna or Bhima?

Karna is way superior to Bhima : He defeated jarasandha much easily than Bhima. He defeated and dragged Bhima by the tip of his bow. He defeated bhima many times on 14,15,16th day in group attacks led by Pandavas.

Who is stronger Karna or Bhishma?

karna was more powerful than Bhishma. Yes, he was if wat we had read or watched or heard is true than karna must be the most unlucky, unfortunate, powerful warrior to have ever lived after indrajit the son of Ravana. To defeat Bhishma they just had to do one thing that is to bring in Shikandi.

Who can defeat Arjuna?

Only Abhimanyu, Bhishma, Drona and Karna have the slightest chance to defeat Arjuna in archery. Sword fighting - Arjuna's sword fight skills were shown when he fought Shiva to obtain Pashupastra. But in one verse, it states that Satyaki, Nakula, Sahadeva and Dushasana were the best swordsmen of that era.

Who is the real hero in Mahabharata?

Karna is the “hero” of the Mahabharata…. some may argue Krishna is the Mahabharata…..but he played a supporting role by helping win the Kurukshetra war…. Karna is the “main hero” of the epic…. the epic actually crowns Karna as the hero of Mahabharata….

Who is best warrior in Mahabharata?

Arjuna: He was the son of Indra. He was the best archer and the greatest warrior of Mahabharata. He defeated great warriors like Bhishma, Drona, Ashwatthama, Karna, fairly but never got defeated by any of them. He remained unbeaten throughout the epic and thus he was invincible.

Who is villain in Mahabharata?

The main antagonist in Mahabharata, Duryodhana was the eldest of the Kauravas, the hundred sons of Dhritarashtra and queen Gandhari. As the first born, he was the crown prince of Kuru and its capital Hastinapur. Karna was his closest friend.

Why is Karna great?

Karna was the closest friend of Duryodhana and fought on his behalf against the Pandavas (his brothers) in the famous Kurukshetra war. Karna fought against misfortune throughout his life and kept his word under all circumstances. Many admire him for his courage and generosity.

Is Karna hero or villain?

Karna was a person with heroic attributes who goes to the dark side. In that sense, he's definitely an anti-hero.

Did Draupadi loved Karna?

No. Draupadi was not in love with Karna. There are some fake folklores about it but not according to the authentic sources. These stories are spreaded by blind fans to show one character superior to another.

Who has more power in Mahabharata?

Here's The Story Of Barbarik- The Most Powerful Warrior In Mahabharata. Before the Mahabharat war began, Lord Krishna asked all the warriors how many days it would take them to finish the war alone. Bhisma replied it would take him 20 days.

Can Arjun beat Karna?

Arjuna defeated Karna twice before the great war of kurukshetra. He defeated once directly and once indirectly.

Can bheem defeat Karna?

There was no match between Karna and Bhima. Karna was invincible and defeated Bheema many times, but he let set him free due to his promise to Kunti.

Who could defeat Krishna?

The legend goes like this: Jarasandha, Kansa's father-in-law, and the ruler of Magadha attacks Mathura seventeen times but is beaten by Krishna every time. Jarasandha unable to defeat Krishna on his own made an alliance with Kālayavana.

Why Krishna choose Arjuna instead of Karna?

Each and everything which happened in the battlefield was planned by Supreme Personality of Godhead. So,their death was planned by the God and God is so merciful that He gives all His credit to His devotees therefore He chooses Arjuna to carry out His plan as he was His pure devotee and was in the favour of Dharma.

Who is older Krishna or Karna?

Karna was atleast ten years older to Krishna since he was born before Kunti married Pandu. Karna was older to Balarama,Krishna Pandavas and Kauravas.

What was the power of Karna?

Karna was born to the Sun god and Princess Kunti, who was given a boon that she can invoke any god to give her a child. What's interesting to know is that Karna was born with a kavach and kundal (armour and earrings) that made him indomitable.

Was Duryodhana a good Karna friend?

The friendship between Karna and Duryodhana is considered to be a great one, and is used as an example of friendship and loyalty. A lesser-known story is told about Karna, Duryodhana, and his wife Bhanumati, as an example of honest friendship. With the help of Karna, Duryodhana married Bhanumati.

How many times Karna defeated?

Three times! Yes, Karna was defeated at least three times that I am sure of. Unfortunately, we live in times when the villains and evil doers are being portrayed as heros. That is why, suddenly, there are so many books, serials, movies and news stories that portray the bad guys as victims and ultimately as heros.

Who is stronger Bhima or Duryodhana?

Death of Duryodhana

Though Bhima had superior strength, Duryodhana started dominating. Lord Krishna knew that it is not possible to kill Duryodhana because Duryodhana's body turned as tough as a diamond with power in Gandhari's eyes. Krishna instructed Bhima to hit Duryodhana's thighs through gestures.

Is Karna a good?

To answer in short, he was a good person in bad company. He too did some mistakes but we can't put him into a complete evil category. Karna did good &bad things during the Mahabharata. He was praised and reprimanded many times by Krishna and others.