4- Paheli
Co-starring Rani Mukerji, Shahrukh Khan played a double role in Paheli. Paheli introduces a ghost who falls in love with a newlywed. To be closer to her, he follows her and takes on the guise of her husband while the latter is away on business.
5- Don
Shahrukh Khan also played a double role in his superhit movie don. SRK won hearts by playing a ruthless don as well as an innocent commoner with ease.