There were many great warriors in Mahabharata. Some of them fought for Dharma and some against Dharma. So it is not suitable to tell the name of any one of them. Here are the top 10 great warriors of Mahabharata.
Arjuna |
Karan |
Bhishma |
Abhimanyu |
Drona |
Ashwathama |
Drishtadyumna |
Bheema |
Ghatotkacha |
Duryodana |