According to scriptures, if there has to be comparison between "Lord Rama" and "Arjuna", then who was the better archer among them?
Though both can be considered great in their own way.

In my opinion, Rama was the best archer among all. But according to some other people, Arjuna was the best. But to avoid the personal opinion, kindly provide the scriptural reference.

Please refer this chatroom comments for further info.

  • Both used their archery skills in different situations. Arjuna mostly fought with large number of Warriors in battlefields. While Rama was moving in Jungle in search of sita and killed many Rakshasas with his Arrows. Jun 14, 2017 at 11:37
  • @SwiftPushkar Read chat in comment section in the link which I have shown in question. See, what he is claiming... It is more than what you observe from my question. Go and read it first.
    – Vishvam
    Jun 14, 2017 at 11:39
  • 1
    @Rishabh I don't know if you can see it but someone wrote an answer to your question which was deleted and the answer states: "None, Ekalavya is greatest archer as per Hindu mythology." Everybody have their reasons for 'their greatest warrior'. You have to remember this is a Q&A site. You can try to ask questions that can be properly answered instead of starting a debate. 'By saying Arjuna a better archer, he directly insulted Rama.' - no he didn't insult Rama, it is you who felt insulted, there is a difference :) Jun 15, 2017 at 15:16
  • 1
    Bhagwan Ram was Vishnu avtar who is the creator of all life forms. Arjun was a dev putra born from a human womb . Bhagwan is creator of everything including laws of physics , time , Maya do this question is like void Devtas can't be better than bhagwan ... also sh Ram was 12 kala sampoorna avtar
    – Mirg Nitin
    Jul 4, 2017 at 7:59
  • 1
    @iammilind And it came to pass that the mighty son of Dasaratha the heroic Rama, who is Vishnu's self in the shape of a human being, took his birth in this world. And in company with his queen and brother, taking his bow, that foremost of bowmen with the view of compassing his father's welfare, began to reside in the Dandaka forest.sacred-texts.com/hin/m03/m03146.htm So Mahabharata too refer Rama as foremost bowmen Apr 29, 2018 at 4:56

2 Answers 2


In the Bhagavadgita, Krishna says

पवनः पवतामस्मि रामः शस्त्रभृतामहम्।
झषाणां मकरश्चास्मि स्रोतसामस्मि जाह्नवी।।10.31।।

"Among the purifiers (or the speeders) I am the wind; Rama among the warriors am I; among the fishes I am the shark; among the streams I am the Ganga."

In the Ramayana, Rama himself says, Mahadeva is his only equal.

अब्रवीच्च तदा रामः सुग्रीवं प्रत्यनन्तरम् | विभीषणं च धर्मात्मा हनूमन्तं च वानरम् || ९३-६-३७ जाम्बवन्तं हरिश्रेष्ठं मैन्दं द्विविदमेव च | एतदस्त्रबलन् दिव्यं मम वा त्र्यम्बकस्य वा || ९३-६-३८

Then, the virtuous Rama spoke also to Sugreeva, Vibhishana, Hanuma the monkey, Jambavan, Mainda the foremost of monkeys and even Dvivida, who were in close proximity to him as follows "Such wonderful power of this missile exists either with me or with the three-eyed Rudra the lord of destruction."

Rama is the superior warrior. He is undefeated , peerless and incomparable. How can we compare the parama purusha with a lesser being? Eswara is his only peer.


Though this is subjective, because every scriptures have their own favourites. But many of the scriptures would favour Arjuna as the best archer over anyone else.

A good answer is already posted by @moonstar2001. Putting some healthy counter arguments:

  1. BG 10.31 mostly refers ParashurAma.
    BTW, Krishna referred Arjuna also as "Me" in BG 10.39.
  2. Another reference suggests RAma was an equivalent in warring as Rudra.
    With an indirect logic, Arjuna can be considered to have warring power (not any other) beyond Rudra. Because, Arjuna & Krishna were reincarnation of sage Nara & NArAyana, who in their much previous birth were amalgamated into "son of Dharma". After a lot of ascetic austerities, that incarnation obtained a boon from Rudra himself to be better than Rudra in any standoff:

    The blue-throated God said: ... Thou shalt be superior to myself if thou ever goest to battle against me.

War has many aspects, among them 1 aspect is weapon. Weapons have many types, among them a type is archery (asked by OP). Archery typically happens with bow. Now here is a independent scripture reference talking about "best in archery/bow" in lord Krishna's own words:

Thus addressed, O monarch, by the high-souled Phalguna, Krishna commanded Daruka, saying, "Do all that Arjuna, that chief of Bharata's race and that foremost of all wielders of the bow, hath said."

Another aspect of Arjuna that he was known as SavyasAchi, due to his ability to use both of hands equivalently on his bow:

And since both of my hands are capable of drawing the Gandiva, I am known as Savyasachin among gods and men. [here]

  • -1 for saying arjuna is superior to Rama :-(
    – user1195
    Jul 12, 2017 at 12:11
  • @moonstar2001, if someone asks "Who is more wicked among Krishna & Duryodhana" & if someone answers that "Duryodhana is superior in wickedery", then will you downvote it? :-D ... Arjuna is superior to RAma in "archery". "Archery" is an aspect of life, it's Not everything. Not anyone is best at everything. No scriptures suggests that "RAma" is superior in archery. You may again refer my answer with 2 counter points to your answer. :-) And a scripture.
    – iammilind
    Jul 12, 2017 at 12:14
  • 3
    Rama is superior in archery also. Yeh kya haal banarakha hai, milind.
    – user1195
    Jul 12, 2017 at 12:18
  • 1
    The word 'foremost' and its equivalent sanskrit word is never universal and very context dependent. It cannot really be used for any kind of proof. Jul 12, 2017 at 19:44
  • 1
    It should be noted that Krishna and his retinue defeated Shiva as well (Anirudha/Banasura affair). We have Kr > Ru and Ar > Ru and Kr ==> Ra, so we cannot compare Ra and Ar well. Jul 12, 2017 at 19:48

You must log in to answer this question.

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