Top 7 Shah Rukh Khan Films Ranked As Per IMDb

Swades

Directed by Ashutosh Gowariker, this film follows Mohan Bhargav, a NASA scientist, who comes to India to take his Nanny, Kaveri Amma with him to USA, but finds a connection to his village. This is SRK's most rated film, with a rating of 8.2.

Chak De! India

With a rating of 8.1, this film sees Khan in the role of Kabir Khan, an ex-hockey player, who is accused of cheating, who then becomes the coach of the Indian women's hockey team.

Dilwale Dulhaniya Le Jaayenge

One of the most popular and iconic Bollywood films, this love story of Raj and Simran has an rating of 8.

Kal Ho Naa Ho

Aman, a cheerful and good spirited neighbour, who has recently moved near Naina's home, who has many family problems. The film has an rating of 7.9

My Name is Khan

This film is highly acclaimed by critics and has a rating of 7.9. Shah Rukh Khan plays Rizwan with Asperger's syndrome, who marries Mandira, but the attacks of 26/11 changes the course of his life.

Veer-Zaara

Shah Rukh is known as the King of Romance, and this film perfectly captures his romantic aura. This timeless romance between Indian Veer and Pakistani Zaara has a rating of 7.8.

Baazigar

One of Shah Rukh Khan's earlier films, Baazigar sees him as a negative character and has a rating of 7.6.