1) VIJAYDHARI KARN 1. Master Archer who could fire thousands of arrows with deadly accuracy even lord krishna was forced to change target aimed by karna. 2. He had conquered entire earth and regarded by lord krishna as superior to arjuna. 3. read more
All the three Astras were mentioned in Mahabharata. Arjuna had faced Lord Shiva and impressed him so much that he was given the Pashupata-Astra. Moreover, Arjuna was the only archer mentioned who was ambidextrous, this had earned him the title ‘Savyasachin’. read more
According to the Mahabharata, that would have been (6) Arjun; though technically, Ekalavya is supposed to have been better and Dronacharya asked him for his thumb as the"Guru Dakshina" and handicapped him so that Arjun would be the Best Archer. read more