The actor who has done the most movies with Kajol is Shah Rukh Khan.
They have starred together in a total of eight films, including iconic titles like Dilwale Dulhania Le Jayenge, Kuch Kuch Hota Hai, Kabhi Khushi Kabhie Gham, and My Name Is Khan.
Their on-screen chemistry and enduring popularity have made them one of Bollywood's most beloved on-screen pairs.