Prithviraj Kapoor as Emperor Akbar Dilip Kumar as Salim Madhubala as Nadira (Anarkali) Durga Khote as Jodhabai, Salim 's mother Nigar Sultana as Bahar, a court dancer Ajit as Durjan Singh Murad as Raja Man Singh M. Kumar as Sangtarash, the royal sculptor Sheila Dalaya as Suraiyya, Anarkali 's sister Jillo Bai as Anarkali 's mother
who played the male lead role in the movie 'mughal-e-azam'
Dilip Kumar