Sunil Dutt
Role: Raj Kumar
Sanjeev Kumar
Role: Ashok Roy
Zeenat Aman
Role: Rano 'Vanita Kapoor' 'Rani'
Madan Puri
Role: Harnamdas (Aasha's father)
Iftekhar
Role: Inspector (Raj Kumar's foster father)
Durga Khote
Role: Ashok's mother
Jagdish Raj
Role: Inspector Bhaskar
Moolchand
Role: W.C. D'Costa (as Mulchand)
Tun Tun
Role: Laila (as Tuntun)
Baby Deepali
Role: Young Rano (as Baby Deepa)
Rajan Kapoor
Role: Michael's Communication System Operator
Master Vikas
Role: Young Raj Kumar
Kamaldeep
Role: Goon (as Kamal Deep)
Ratan Gaurang
Role: Ashok's Housekeeper
Brij Gopal
Role: Man at the Police Station claimed tobe from the press
Shaktijeet Kanwar Saigal
Role:
Danny Denzongpa
Role: Abdul (as Danny Danzongappa)
Heena Kausar
Role: Sita (as Hina Kausar)
Manmohan Krishna
Role: Neighbour Chacha (as Manmohan Krishan)
Kamal Kapoor
Role: Michael 'Albert D'Souza'
Nana Palsikar
Role: Seth. Ghanshyamdas
Saul George
Role: Jr Artist (uncredited)
Yusuf Irani
Role: Henchman (uncredited)
Nadira
Role: Old lady hit by Vikram's car (uncredited)
Amrish Puri
Role: Michael (uncredited) (voice)
Robert
Role: Dancer (uncredited)
Rajni Sharma
Role: Baby Deepa (uncredited)