Cast and Crew of Mahabharat

Cast of
Mahabharat

About Mahabharat

Mahabharat is considered as the greatest and the longest epic in world literature It has all the possible elements that a story could have - conflict, duty, sacrifice, heroism, truth, justice, romance, adventure, fantasy and relationships - making it truly an all-encompassing fascinating saga.

Full Cast of Mahabharat

Amitabh Bachchan
plays Bheeshma (voice)

Ajay Devgan
plays Arjun (voice)

Vidya Balan
plays Draupadi (voice)

Sunny Deol
plays Bheem (voice)

Anil Kapoor
plays Karna (voice)

Anil Kapoor as Karna (voice)

Living in a Chawl in Tilak Nagar, Punjabi-speaking Anil was born in 1959 to Surinder and Nirmal aka Suchitra Kapoor. ...

See Anil Kapoor's other roles

Jackie Shroff
plays Duryodhan (voice)

Deepti Naval
plays Kunti (voice)

Manoj Bajpayee
plays Yudhisthir (voice)

Anupam Kher
plays Shakuni (voice)

Shatrughan Sinha
plays Krishna (voice)

Vrajesh Hirjee
plays Dushasana (voice)

Chandrakant Nayak
plays Dhritarastra (voice)

Reema Lagoo
plays Gandhari (Voice)

Ashutosh Rana
plays Dronacharya (Voice)

Paresh Rawal
plays Dhritarashtra (Voice)


Crew of Mahabharat

Discover the backstage crew of Mahabharat →