"I don't compare my life with the success ratio. I am not getting typecast and that's my biggest achievement. I want to be able to do different roles and I have consciously decided it and not done typical roles," Sonam said.
'Raanjhanaa', directed by Anand L.Rai, also stars southern actor Dhanush.
Sonam says she was always the "first choice" for the role of Zoya in 'Raanjhanaa' and says any reports indicating that actress Sonakshi Sinha was being considered for the role are "not true at all".
"There are lots of films which even I have said no to, but I never talk about it, I never discuss it because I respect my co-star, producers and directors. But I can assure you that I was always the first choice for 'Raanjhanaa'," she added.
The film releases on Friday.
SRK-Gauri anniversary: B-Town stars and their non-filmi better halves
Birthday special: Popular mothers and daughters in Bollywood
Spotted: 'Kaabil' star Hrithik Roshan with dad Rakesh Roshan
'Rock On 2' trailer launch: Farhan, Shraddha enthrall audience with live gig
Photos: Deepika Padukone, Sushmita Sen with daughters at Mumbai airport