Shah Rukh Khan is one of the most popular brands of the Hindi film industry and the superstar has been in the industry for a career spanning over two decades. SRK, who is popularly known as King Khan, like all other stars, has been a part of several good films, several average films and several not so good films.


Khan has experimented with several genres, and more often than not succeeded with flying colours. The best phase of his career lasted for a span of 10 years from 1999 to 2009, wherein most of his films were successful at the Box-Office. Khan has been a part of approximately 28 hit films and a lot of them saw the amalgamation of content with commercial elements.

The list of Best Shah Rukh Khan films:


Although Shah Rukh Khan made his first appearance in Deewana, the movie which announced his arrival in the industry was Baazigar. A crisp edge of the seat thriller, which saw Shah Rukh Khan in a negative role is one of the most iconic characters portrayed by the superstar in his entire career. Be it the screenplay, music or SRK’s performance, everything is recalled by the audience even today. The film was successful at the Box-Office with approximate collections of Rs 7.75 crore.


After Baazigar, Shah Rukh Khan cemented his place in the industry with yet another powerful performance in Yash Chopra’s Darr. Although Sunny Deol, a much bigger star at that point of time, was the male lead, it was Shah Rukh Khan who walked away with the audience sympathy and credit for the film. Darr is in-fact a textbook in acting for the young actors in the industry to portray a negative role. The movie was a super-hit at the Box-Office and raked in Rs 10.75 crore.

Kabhi Haan Kabhi Naa:

After a string of negative roles, Kabhi Haan Kabhi Naa saw Shah Rukh Khan in a romantic avatar and tried to establish him as the boy next door. The film, till date, is one of the finest coming of age romantic film in Bollywood and in my opinion the best romantic film starring Shah Rukh Khan in lead. The movie, though not a huge hit, did find enough appreciation to be termed a success. It raked in approximately Rs 4 crore at the Box-Office.

Karan Arjun:

The film, which marked the teaming up of Shah Rukh Khan and Salman Khan for the first time was a humongous hit at the box office as it raked in approximately 33 crores in India. Karan Arjun was a quintessential Hindi film with a reincarnation angle and served the audience with everything that the like i.e. action, romance, drama and music. Karan Arjun was among the first films that gave a glimpse into the intense side of Shah Rukh Khan.

Dilwale Dulhaniya Le Jayenge:

One of the longest-running films in the history of Indian Cinema, Dilwale Dulhaniya Le Jayenge, has obtained the status of being one of the most iconic romantic films of Bollywood. The film, which starred Shah Rukh Khan and Kajol in lead, became the second biggest grosser of all time after Hum Aapke Hai Kaun upon its release and redefined the romantic comedy genre in the industry. The movie enjoys a cult status today, and is a must watch for all the lovers of Indian cinema.

Kuch Kuch Hota Hai:

After getting accepted as a lover boy in films like DDLJ and DTPH, Shah Rukh Khan was a college student in Karan Johar’s directorial debut, Kuch Kuch Hota Hai. The film, which was a different take on love, was accepted by audience across the country and is Karan Johar’s biggest hit till date, in terms of return on investment. The superstar looked believable as a college student and even better as a father on the big screen.

Kabhi Khushi Kabhi Gham:


The big multi-starrer saw Shah Rukh Khan, Amitabh Bachchan, Hrithik Roshan and Kajol in lead. Without second thoughts, the movie was a humongous success at the Box-Office. In terms of content, it was a family drama, a genre which Indian audience loves to watch. The film had the right dose of comedy, romance and emotions, which struck chord with the audience. Shah Rukh Khan as Rahul stood tall in the ensemble film.

Kal Ho Na Ho:

Despite being a romantic film, Kal Ho Na Ho was diametrically different from all the films that Shah Rukh Khan had done till the release of that film. It was a modern day and a much commercial rendition of Anand. Just like all other romantic films starring the superstar, this one too had a blend of comedy and romance, however, the surprise element in the climax is something that made the audience cry. The music, as well as dialogues of Kal Ho Na Ho, stays relevant even today, which speaks about the legacy of the film.

Main Hoon Na:

Main Hoon Na was a quintessential Bollywood entertainer, that saw Shah Rukh Khan in a larger than life avatar for the first time in his career. In Main Hoon Na, Farah Khan presented Shah Rukh Khan like one big larger than life superstar, and his introductory sequence was greeted with “Seeti’s and Taali’s” from the audience. The movie was based on Manmohan Desai’s famous lost and found formula and was a huge success at the ticket window.

Veer Zaara:

An epic love story set against the backdrop of India-Pakistan rivalry is one sentence that captures the essence of Veer Zara. Although on face of it, the film looks like another love story, it is the screenplay that made a lot of difference. The emotional quotient, a complex screenplay and Shah Rukh Khan’s performance as Veer Pratap Singh played a major role in the success of the film.

Chak De India:

Chak De India is undoubtedly not just Shah Rukh Khan’s career best performance, but also the best film of his career till date. The film, set against the backdrop of hockey, saw Shah Rukh Khan as coach Kabir Khan. The movie is one of the most patriotic films made in India, without making excessive attempts to appease the audience. Chak De India finds a place in the prestigious list of best films made in the history of Bollywood and commands a terrific repeat value. The film addressed several social issues in a very subtle manner and spoke about women empowerment when not many were even aware of such a term. It was a successful film at the Box-Office.

Om Shanti Om:

After Main Hoon Na, Shah Rukh Khan and Farah Khan teamed up yet again for an out and out commercial entertainer, Om Shanti Om. Inspired by Rishi Kapoor’s super-hit film, Karzz, the film was a reincarnation drama with ample of action, romance, comedy and drama. It is one of those well-made commercial films, which paid homage to the old school Indian film-makers.

My Name Is Khan:

Although the film had a lot of flaws, one thing that would make you overlook of them would be Shah Rukh Khan’s effortless performance in the film. As Rizwan Khan, the superstar looked extremely believable as a person suffering from Asperger’s Syndrome. The movie had some wonderful moments wherein the lead character fights for his pride, however, the screenplay does go for a toss for a considerable amount of time in the second half. But, like mentioned above, it is Shah Rukh Khan’s performance that makes this film a must watch.

Other Under-Rated Films:

While the above-mentioned films were hugely successful at the Box-Office, the films which failed to strike gold despite the good content includes: Dil Se, Baadshah, Swades and Paheli. The four films saw Shah Rukh Khan in an avatar, which the audience was not used to see him in back then.




  1. Are u kidding ?

    Where is Devdas in your list man !

    Best ever Indian classic film and best ever acting portait by Shahrukh khan.


Please enter your comment!
Please enter your name here

Check This Out