Shahrukh Khan has given us many memorable movies in his career so far. In his 34 years long career, the actor has done it all from action to romance to drama to comedy. He is one of the very few actors in Bollywood who is capable of playing almost any type of role. From a romantic lover boy in DDLJ to a deadly don in the Don series, SRK has swooned audience with his charm and charisma. Here’s a look at 10 best Shahrukh Khan’s best movies based on IMDb ratings-