Skip to content
6 Films Together
6 films·1998–2016·Top Music Composer: Pritam Chakraborty (1 films)·Top co-star: Kajol (4 films)

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).

6
Films Together
7.0
Average Rating
1998 - 2016
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active
Long-Term Partnership

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).

1990s
Films1
Avg Rating6.5/10
Notable:
  • Kuch Kuch Hota Hai(6.5)
Era:
Shahrukh: ActiveKaran: Active
2000s
Films3
Avg Rating6.9/10
Notable:
  • Kal Ho Naa Ho(7.9)
  • Kabhi Alvida Naa Kehna(6.5)
Era:
Shahrukh: ActiveKaran: Active
2010s
Films2
Avg Rating7.3/10
Notable:
  • My Name Is Khan(8.2)
  • Ae Dil Hai Mushkil(6.5)
Era:
Shahrukh: ActiveKaran: Active

The partnership in numbers

Partnership Pattern

Duration19982016
Span18 years
Avg Interval~4 years

6 films across 18 years represents consistent collaboration.

Language Distribution

Hindi
6 films (100%)

Linguistic diversity: 1 language, with Hindi being their primary medium.

Where each was in their career

Shahrukh Khan

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).

Karan Johar

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).

Frequently asked questions