Shah Rukh Khan's filmography
Below is the list of the 87 movies that Shah Rukh Khan has starred in.
If you click on a movie with Shah Rukh Khan, it will display the top billed cast. If the cast members have starred together in other movies; beneath the cast member a list will display.
1992
Chamatkar
Shah Rukh Khan
Starred as Sunder Srivastava
1992
Deewana
Shah Rukh Khan
Starred as Raja Sahai
1992
Dil Aashna Hai (...The Heart Knows)
Shah Rukh Khan
Starred as Karan D. Singh
1992
Raju Ban Gaya Gentleman
Shah Rukh Khan
Starred as Raj Mathur 'Raju'
1993
Baazigar
Shah Rukh Khan
Starred as Ajay Sharma
1993
Darr
Shah Rukh Khan
Starred as Rahul Mehra
1993
King Uncle
Shah Rukh Khan
Starred as Anil Bansal
1993
Maya
Shah Rukh Khan
Starred as Lalit
1993
Pehla Nasha
Shah Rukh Khan
Starred as Himself
1994
Anjaam
Shah Rukh Khan
Starred as Vijay Agnihotri
1994
Kabhi Haan Kabhi Naa
Shah Rukh Khan
Starred as Sunil
1995
Dilwale Dulhania Le Jayenge
Shah Rukh Khan
Starred as Raj Malhotra
1995
Guddu
Shah Rukh Khan
Starred as Guddu Bahadur
1995
Karan Arjun
Shah Rukh Khan
Starred as Arjun Singh
1995
Oh Darling Yeh Hai India
Shah Rukh Khan
Starred as Hero
1995
Ram Jaane
Shah Rukh Khan
Starred as Ram Jaane
1995
Trimurti
Shah Rukh Khan
Starred as Romi Singh, Bholey
1995
Zamaana Deewana
Shah Rukh Khan
Starred as Rahul Malhotra
1996
Army
Shah Rukh Khan
Starred as Arjun
1996
Chaahat
Shah Rukh Khan
Starred as Roop Singh Rathod
1996
Dushman Duniya Ka
Shah Rukh Khan
Starred as Badru
1996
English Babu Desi Mem
Shah Rukh Khan
Starred as Vikram, Hari, Gopal Mayur
1997
Dil To Pagal Hai
Shah Rukh Khan
Starred as Rahul
1997
Gudgudee
Shah Rukh Khan
Starred as Special Appearance
1997
Koyla
Shah Rukh Khan
Starred as Shanker
1997
Pardes
Shah Rukh Khan
Starred as Arjun Saagar
1997
Yes Boss
Shah Rukh Khan
Starred as Rahul
1998
Achanak
Shah Rukh Khan
Starred as Himself
1998
Dil Se..
Shah Rukh Khan
Starred as Amarkanth Varma
1998
Duplicate
Shah Rukh Khan
Starred as Bablu Chaudhary, Manu Dada
1998
Kuch Kuch Hota Hai
Shah Rukh Khan
Starred as Rahul Khanna
1999
Baadshah
Shah Rukh Khan
Starred as Raj 'Baadshah'
1999
Sar Ankhon Par
Shah Rukh Khan
Starred as Uncredited
2000
Gaja Gamini
Shah Rukh Khan
Starred as Shahrukh
2000
Har Dil Jo Pyar Karega...
Shah Rukh Khan
Starred as Rahul
2000
Hey Ram
Shah Rukh Khan
Starred as Amjad Ali Khan
2000
Josh
Shah Rukh Khan
Starred as Max
2000
Mohabbatein
Shah Rukh Khan
Starred as Raj Aryan Malhotra
2000
Phir Bhi Dil Hai Hindustani
Shah Rukh Khan
Starred as Ajay Bakshi
2001
Asoka
Shah Rukh Khan
Starred as Asoka
2001
Kabhi Khushi Kabhie Gham...
Shah Rukh Khan
Starred as Rahul Raichand
2001
One 2 Ka 4
Shah Rukh Khan
Starred as Arun Verma
2002
Devdas
Shah Rukh Khan
Starred as Devdas Mukherji
2002
Hum Tumhare Hain Sanam
Shah Rukh Khan
Starred as Gopal
2002
Saathiya
Shah Rukh Khan
Starred as Yeshwant Rao
2002
Shakthi: The Power
Shah Rukh Khan
Starred as Jaisingh
2003
Chalte Chalte
Shah Rukh Khan
Starred as Raj Mathur
2003
Kal Ho Naa Ho
Shah Rukh Khan
Starred as Aman Mathur
2004
Main Hoon Na
Shah Rukh Khan
Starred as Maj. Ram Prasad Sharma
2004
Swades: We, the People
Shah Rukh Khan
Starred as Mohan Bhargava
2004
Veer-Zaara
Shah Rukh Khan
Starred as Veer Pratap Singh
2004
Yeh Lamhe Judaai Ke
Shah Rukh Khan
Starred as Dushant
2005
Kaal
Shah Rukh Khan
Starred as Special Appearance
2005
Kuchh Meetha Ho Jaye
Shah Rukh Khan
Starred as Himself
2005
Paheli
Shah Rukh Khan
Starred as Kishanlal, Ghost
2005
Silsiilay
Shah Rukh Khan
Starred as Sutradhar
2006
Alag: He Is Different.... He Is Alone...
Shah Rukh Khan
Starred as Special Appearance - Song
2006
Don
Shah Rukh Khan
Starred as Don, Vijay
2006
I See You
Shah Rukh Khan
Starred as Street Guitarist
2006
Kabhi Alvida Naa Kehna
Shah Rukh Khan
Starred as Dev Saran
2007
Chak De! India
Shah Rukh Khan
Starred as Kabir Khan
2007
Heyy Babyy
Shah Rukh Khan
Starred as Raj Malhotra
2007
Om Shanti Om
Shah Rukh Khan
Starred as Om Prakash Makhija, Om Kapoor
2008
Bhoothnath
Shah Rukh Khan
Starred as Aditya Sharma
2008
Kismat Konnection
Shah Rukh Khan
Starred as Narrator
2008
Krazzy 4
Shah Rukh Khan
Starred as Himself
2008
Rab Ne Bana Di Jodi
Shah Rukh Khan
Starred as Surinder 'Suri' Sahni, Raj Kapoor
2008
Shaurya: It Takes Courage to Make Right... Right
Shah Rukh Khan
Starred as Narrator
2009
Aao Wish Karein
Shah Rukh Khan
Starred as Narrator
2009
Billu
Shah Rukh Khan
Starred as Sahir Khan
2009
Luck by Chance
Shah Rukh Khan
Starred as Himself
2010
Dulha Mil Gaya
Shah Rukh Khan
Starred as Pawan Raj Gandhi, PRG
2010
My Name Is Khan
Shah Rukh Khan
Starred as Rizvan Khan
2010
Shahrukh Bola 'Khoobsurat Hai Tu'... And She Believed in It
Shah Rukh Khan
Starred as Himself
2011
Always Kabhi Kabhi
Shah Rukh Khan
Starred as Dancer, Singer
2011
Don 2
Shah Rukh Khan
Starred as Don
2011
Koochie Koochie Hota Hai
Shah Rukh Khan
Starred as Rocky
2011
Love Breakups Zindagi
Shah Rukh Khan
Starred as Himself
2011
Ra.One
Shah Rukh Khan
Starred as Shekhar Subramaniam, G.One
2012
Jab Tak Hai Jaan
Shah Rukh Khan
Starred as Samar Anand
2013
Chennai Express
Shah Rukh Khan
Starred as Rahul
2014
Bhoothnath Returns
Shah Rukh Khan
Starred as Aditya Sharma
2014
Happy New Year
Shah Rukh Khan
Starred as Charlie
2014
Youngistaan
Shah Rukh Khan
Starred as Cameo
2015
Dilwale
Shah Rukh Khan
Starred as Uncredited
2016
Fan
Shah Rukh Khan
Starred as Fan
2016
Raees
Shah Rukh Khan
Starred as Raees Bhai
Use the timeline above to view all the movies that Shah Rukh Khan has starred in. You can use the arrows or the arrow keys on your keyboard to slide from left-to-right along the timeline. If you have a touch device, you can slide left-to-right as well.
Select a movie to view who Shah Rukh Khan starred as in that film.
Looking for more?
See all of Shah Rukh Khan's connections.