Home / Entertainment / Bollywood News / Photos / Janmashtami 2025: Akshay to Swwapnil, actors who played Krishna on screen

Janmashtami 2025: Akshay to Swwapnil, actors who played Krishna on screen

Updated On: 05 August, 2025 05:29 PM IST | Athulya Nambiar

Janmashtami 2025: The festival of Lord Krishna is around the corner. Celebrated on his birth, Janmashtami is synonymous with devotion, joy, colours, flavours, and enthusiasm. As the festive spirit takes over the entire nation, here`s looking at some of the most popular on-screen portrayals of Lord Krishna in the Indian entertainment space 

Janmashtami 2025: The festival of Lord Krishna is around the corner. Celebrated on his birth, Janmashtami is synonymous with devotion, joy, colours, flavours, and enthusiasm. As the festive spirit takes over the entire nation, here`s looking at some of the most popular on-screen portrayals of Lord Krishna in the Indian entertainment space 

1/13

Janmashtami 2025: The festival of Lord Krishna is around the corner. Celebrated on his birth, Janmashtami is synonymous with devotion, joy, colours, flavours, and enthusiasm. As the festive spirit takes over the entire nation, here`s looking at some of the most popular on-screen portrayals of Lord Krishna in the Indian entertainment space 
<p>Nitish Bharadwaj: Perhaps one of the most popular Krishnas on Indian television, the veteran actor played the role in B. R. Chopra`s TV series Mahabharat</p>

2/13

Nitish Bharadwaj: Perhaps one of the most popular Krishnas on Indian television, the veteran actor played the role in B. R. Chopra`s TV series Mahabharat

<p>Sourabh Raaj Jain: After Nitish Bharadwaj, he has popularly played the role in the mythological show Mahabharat (2013)</p>

3/13

Sourabh Raaj Jain: After Nitish Bharadwaj, he has popularly played the role in the mythological show Mahabharat (2013)

<p>Swwapnil Joshi: He played young Krishna in Ramanand Sagar`s television show Shri Krishna in 1993</p>

4/13

Swwapnil Joshi: He played young Krishna in Ramanand Sagar`s television show Shri Krishna in 1993

<p>Akshay Kumar: One of Bollywood`s top stars played the role of Lord Krishna in the film, OMG in 2012</p>

5/13

Akshay Kumar: One of Bollywood`s top stars played the role of Lord Krishna in the film, OMG in 2012

<p>Sumedh Mudgalkar: The young actor was cast as Lord Krishna in the popular daily soap, RadhaKrishn in 2018</p>

6/13

Sumedh Mudgalkar: The young actor was cast as Lord Krishna in the popular daily soap, RadhaKrishn in 2018

<p>Mrunal Jain: He was signed for the character of Krishna in Kahaani Hamaaray Mahaabhaarat Ki</p>

7/13

Mrunal Jain: He was signed for the character of Krishna in Kahaani Hamaaray Mahaabhaarat Ki

<p>Ssudip Sahir: The actor played the role of Lord Krishna in the television series, Paramavatar Shri Krishna</p>

8/13

Ssudip Sahir: The actor played the role of Lord Krishna in the television series, Paramavatar Shri Krishna

<p>Sarvadaman D. Banerjee: He is best known for playing Shri Krishna in Ramanand Sagar`s hit television series Krishna</p>

9/13

Sarvadaman D. Banerjee: He is best known for playing Shri Krishna in Ramanand Sagar`s hit television series Krishna

<p>Vishal Karwal: The actor famous for portraying the role of Lord Krishna in Dwarkadheesh - Bhagwaan Shri Krishn and Naagarjuna &ndash; Ek Yoddha</p>

10/13

Vishal Karwal: The actor famous for portraying the role of Lord Krishna in Dwarkadheesh - Bhagwaan Shri Krishn and Naagarjuna – Ek Yoddha

<p>Pawan Kalyan: The Telugu star played Lord Krishna in Gopala Gopala which was the remake of Akshay Kumar and Paresh Rawal`s OMG</p>

11/13

Pawan Kalyan: The Telugu star played Lord Krishna in Gopala Gopala which was the remake of Akshay Kumar and Paresh Rawal`s OMG

<p>More recently, the actor who played Krishna in the magnum opus Kalki 2898 AD. The internet was filled with speculations of the actor behind the divine role being played by Nani. But turns out it was not him</p>

12/13

More recently, the actor who played Krishna in the magnum opus Kalki 2898 AD. The internet was filled with speculations of the actor behind the divine role being played by Nani. But turns out it was not him

<p>Meet Krishnakumar Balasubramanian, a theatre and film actor from Chennai, who effortlessly blend into the role of Lord Krishna</p>

13/13

Meet Krishnakumar Balasubramanian, a theatre and film actor from Chennai, who effortlessly blend into the role of Lord Krishna

Photo of Day

Bliss by the beach

Bliss by the beach

A photographer holds up the lights during a photo session by the Madh Island seashore. PIC/NIMESH DAVE

Advertisement