Shahrukh Khan & Karan Johar Movies Together List — 6 Films
Complete Movies List & Collaboration History
Last updated: 2026-07-18 · Data sources: Wikipedia, TMDB
Shahrukh Khan and Karan Johar appeared together in 6 Hindi films between 1998 and 2016. Their highest-rated collaboration was My Name Is Khan (2010 — 8.2/10). Films span Kuch Kuch Hota Hai (1998) through Ae Dil Hai Mushkil (2016).
The Shahrukh Khan & Karan Johar partnership
Their work runs across 3 decades of Hindi cinema. From Kuch Kuch Hota Hai (1998) to Ae Dil Hai Mushkil (2016). Kal Ho Naa Ho (2003, 7.9/10) is the underseen one in the catalogue.
My Name Is Khan is the one most viewers reach for. It started with Kuch Kuch Hota Hai (1998).
The shape of the work
The 1990s belonged to Kuch Kuch Hota Hai; the 2010s to My Name Is Khan. Shahrukh Khan acted in every film; Karan Johar directed all of them. Strictly Hindi cinema — they never crossed industries together.
Partnership facts
- Karan Johar was just 25 and had never directed a film when he cast Shah Rukh Khan in Kuch Kuch Hota Hai. SRK was already a superstar — but he trusted a first-time director with no track record because they had become close friends during the making of Dilwale Dulhania Le Jayenge, where Karan was an assistant director.
- On the sets of Kabhi Khushi Kabhie Gham, Shah Rukh would often improvise his dialogues in the middle of a take. Karan learned to keep the camera rolling because SRK’s ad-libs — like the way he says 'Pooja' in that teasing tone — became the scene’s best moments. Karan later said he wrote looser scripts knowing SRK would punch them up.
- My Name Is Khan (2010) was the first time Karan Johar produced a film he didn't direct — and he only greenlit it because Shah Rukh agreed to star. That film’s success at over 200 crores proved Karan could back serious, socially-conscious cinema, not just family entertainers. It directly led to him producing films like Raazi and Shershaah later.
- After Kabhi Alvida Naa Kehna (2006) released, Karan and Shah Rukh didn't speak for nearly two years. The reason? Karan felt SRK had distanced himself during the film's promotion, and SRK thought Karan was being overly sensitive. They patched up only when SRK showed up unannounced at Karan's house one night and said, 'I'm not losing my friend over a film.'
- Karan Johar once said about Shah Rukh: 'He is the only actor who can make me cry with a single look. On the set of My Name Is Khan, he did a scene where he just sat on a bench and looked at the sky — and I had to turn away because I was weeping. That’s what he does to me.'
- In Ae Dil Hai Mushkil (2016), Karan deliberately cast Shah Rukh in a cameo as a wise, older filmmaker — a role that mirrored their real-life dynamic. SRK’s character literally tells Ranbir Kapoor’s character, 'Pyaar mein dard hai, lekin woh dard hi pyaar hai.' Karan later admitted he wrote that line thinking of how SRK had taught him about heartbreak during their friendship.
6 films across 3 decades
The 1990s accounted for 1 film, averaging 6.5/10.
The 2000s brought 3 films together, anchored by Kal Ho Naa Ho (7.9/10).
The 2010s brought 2 films together, anchored by My Name Is Khan (8.2/10).
- Kuch Kuch Hota Hai
- Kal Ho Naa Ho
- Kabhi Alvida Naa Kehna
- My Name Is Khan
- Ae Dil Hai Mushkil
The partnership in numbers
Partnership Pattern
6 films across 18 years represents consistent collaboration.
Language Distribution
Linguistic diversity: 1 language, with Hindi being their primary medium.
Where each was in their career
Before Kuch Kuch Hota Hai, Shahrukh Khan had starred in 25 films, including Raju Ban Gaya Gentleman (1992) and Dilwale Dulhania Le Jayenge (1995).
After Ae Dil Hai Mushkil, Shahrukh Khan went on to appear in 10 more films, including Rocketry: The Nambi Effect (2022) and Badla (2019).
Kuch Kuch Hota Hai was Karan Johar's directorial debut.
After Ae Dil Hai Mushkil, Karan Johar went on to direct 19 more films, including Shershaah (2021) and Kill (2024).




Collaboration Journey
A chronological view of Shahrukh Khan & Karan Johar's professional partnership
Actors and musicians who worked on most of their films
Kajol is the through-line — cast on 4 of their 6 films. Kajol appears alongside them in 4 films — practically a third lead.
4
3
2
2
2
2




























3


Other iconic Hindi director-actor duos
Discover other partnerships with comparable filmographies and ratings










