Best Shah Rukh Khan Movies

Devdas (2002) Devdas is a timeless love story based on the work of an Indian author, Sarat Chandra Chatterjee, Devdas follows the titular character who becomes dependent on alcohol after he experiences heartbreak when his childhood friend and the woman he loves, Paro, is married to another because of major class differences between their two families.

Chak De! India (2007) In one of the best Shah Rukh Khan movies, Kabir Khan, the former captain of the Indian National Men's Hockey Team, joins the National Women's team as a coach. The latter had been neglected over the years in favor of the men's team, and it is Kabir's intention to build the team from the ground up, in the process also winning back his lost glory. He is a harsh taskmaster and soon turns the girls against him.

Kuch Kuch Hota Hai (1998) Kuch Kuch Hota Hai is the fourth film that features the popular on-screen couple Shah Rukh Khan and Kajol. One of the best Shah Rukh Khan movies (who was also one of the highest-paid actors of 2017), the film is about Rahul and Anjali, a pair of college best friends who part ways after Rahul falls in love and gets married to another woman.

Kal Ho Na Ho (2003) Kal Ho Na Ho is a devastating movie that viewers should watch if they feel like wallowing, and it's one of the best Shah Rukh Khan movies. In the film, the sprightly Aman falls in love with a young woman, Naina, but he cannot tell her how he feels, knowing well that he might die soon, as he suffers from a severe heart condition. He then puts all his energy into bringing Naina together with Rohit, a friend of hers who is also in love with her.

My Name Is Khan (2010) Another critically acclaimed movie and one of the best Shah Rukh Khan movies, My Name Is Khan narrated the tale of an autistic man, Rizwan Khan, caught in the aftereffects of the horrific tragedy of the Twin Towers. Rizwan is married to a Hindu woman, Maya, whose son from her previous marriage gets brutally beaten in a football field for having a Muslim father.

Swades (2004) One of the best Shah Rukh Khan movies, Swades tells the story of a young NASA scientist named Mohan Bhargav, who pays his elderly nanny a visit in a tiny village in India, and whose life changes when he realizes that his talents are needed much more in his homeland than abroad.

Dilwale Dulhania Le Jayenge (1995) Phenomenally popular and possibly the most beloved of Shah Rukh's movies is this simple love story of two-second generation Indians born and brought up in England. One of the best Shah Rukh Khan movies, the '90s romance film was released globally and became one of the first to sweep worldwide audiences off their feet. The movie won a whopping 14 awards, including two Best Actor awards for Khan.

Hey Ram (2000) Hey Ram is one of the best Shah Rukh Khan movies and his first foray into Tamil cinema. While he didn't snag the main role, Shah Rukh still stole the scenes he was in. The movie is about Ram, an archaeologist who loses his wife after being trapped in the riots in Calcutta.

Fan (2016) The Hindi action/thriller Fan is definitively one of the best Shah Rukh Khan movies. Khan himself actually plays two parts in the film, that of the Bollywood star Aryan Khanna and an overly obsessed fan Gaurav Chandna who ironically looks exactly like him. Gaurav wins a lookalike contest and wants to bring his award to impress Aryan, but gets sidetracked when a rival actor makes disparaging comments about Aryan to the press. Gaurav ends up beating up the actor and making him apologize on camera to Aryan.

Baazigar (1993) A powerful revenge drama movie and one of the best Shah Rukh Khan movies, Baazigar tells the story of Ajay Sharma, whose father had been betrayed by Madan Chopra, a lowly employee who ousted Sharma's dad and took possession of his burgeoning empire, eventually becoming a wealthy business tycoon.