this is a tricky question to answer, Because all the warriors in Mahabharata were highly skilled. Because of their karma they were killed. For me it is Karna.
Vijay is an common Indian name which is derived from Vijaya, meaning "Victory" in Sanskrit.It is also another name for Arjuna. In Indian mythology he is the greatest warrior on earth and a hero of the great Hindu epic, the Mahabharata.
Satyaki is a warrior in the Mahabharata, known for his loyalty and bravery. He is a close friend and ally of Lord Krishna and plays a significant role in the Kurukshetra war, fighting on the side of the Pandavas. Satyaki is a skilled warrior who participates in many key battles and is respected for his valor and skill in combat.
Hector
Attila the Hun
Achilles.
ashwatthaama
Yes
there's no doubt about that ,the best Celtics warrior of all time was Boudicca.
Achilles
Achilles
Alexander
The original name of the Mahabharata is Mahabharata.