Yuvvraaj's director, Subhash Ghai, before finalising Salman Khan, was keen on casting Aamir Khan for his role. He was also considering Shah Rukh Khan for Anil Kapoor's role and Salman Khan for Zayed Khan's role. But, when they refused to be a part of the film, the idea was dropped.