Shah Rukh Khan Birthday Special: 7 Must-Watch Movies Of 'Badshah' On OTT Platforms
By: Sunanda Singh | October 30, 2025
The King of Bollywood, Shah Rukh Khan, is all set to celebrate his 60th birthday on Sunday, November 2, 2025. On this special occasion, take a look at some of his films that can be watched on OTT:
Dear Zindagi is written and directed by Gauri Shinde. The film revolves around a young woman named Kaira (Alia Bhatt), who struggles with her demons until she finds Dr. Jehangir (Shah Rukh Khan). It is available on Netflix
Swades: We, the People is directed by Ashutosh Gowariker. The 2004 film revolves around a successful man who is originally from India but lives and works abroad after his parents pass away. After many years, he decides to visit his birthplace and becomes conflicted about where he truly belongs. It is available on Netflix.
Devdas is another film that you can add to your watch list. Shah Rukh Khan plays Devdas, a wealthy man who becomes a self-destructive alcoholic after his childhood love, Paro, is forced to marry someone else. It is available to watch on Amazon Prime Video
My Name Is Khan is directed by Karan Johar. The story centres around a young man named Rizwan, who has autism. He sets out to meet President George W Bush to convey that his name is Khan and he is not a terrorist. It is available on Amazon Prime Video
Rab Ne Bana Di Jodi is a 2008 romantic comedy written and directed by Aditya Chopra. After its theatrical run, the film received several accolades and an overwhelming response from audiences. The film is available on Amazon Prime Video
Kal Ho Naa Ho is a romantic drama directed by Nikkhil Advani. It was released in 2003 and received two National Awards in the categories of Best Music Director and Best Playback Singer. The film is available on Netflix and Amazon Prime Video
Dilwale Dulhania Le Jayenge is a romantic film in which Shah Rukh Khan plays Raj Malhotra in Dilwale Dulhania Le Jayenge (DDLJ), a happy-go-lucky and carefree guy. It is streaming on Amazon Prime Video
In Kabhi Khushi Kabhie Gham... Shah Rukh Khan plays Rahul, the wealthy, adopted son of a business tycoon, who falls in love with a woman from a lower-class family. It is available on Amazon Prime Video
Shah Rukh Khan plays a double role in Om Shanti Om. The film is available to watch on Netflix