From ‘Pathan’ to ‘Jab Tak Hai Jaan’, these are the top 10 highest grossing films of Shahrukh Khan, see the list.

From ‘Pathan’ to ‘Jab Tak Hai Jaan’, these are the top 10 highest grossing films of Shahrukh Khan, see the list.

images credits(abplive.com)

Jawan – The first name in this list is ‘Jawan’. Which was released in the year 2023. According to the report of sacnilk.com, this is Shahrukh’s highest grossing film. It had earned Rs 640.25 crore in India. You can watch the film on Netflix.

Pathan - The second name in the list is 'Pathan'. This film also hit the screens in the year 2023 itself. The film collected Rs 543.09 crore at the Indian box office. The film is on Amazon Prime Video.

Pathan – The second name in the list is ‘Pathan’. This film also hit the screens in the year 2023 itself. The film collected Rs 543.09 crore at the Indian box office. The film is on Amazon Prime Video.

Chennai Express - Shahrukh Khan's comedy drama film 'Chennai Express' is at number three. This film had earned Rs 227.13 crore in India.

Chennai Express – Shahrukh Khan’s comedy drama film ‘Chennai Express’ is at number three. This film had earned Rs 227.13 crore in India.

Donkey - The film 'Donkey', released in the year 2023, is at number four in this list. It had earned Rs 227 crore in India. It is available on Netflix.

Donkey – The film ‘Donkey’, released in the year 2023, is at number four in this list. It had earned Rs 227 crore in India. It is available on Netflix.

Raees - This Shahrukh film, released in 2017, had earned Rs 164.63 crore in India. You can also watch this on Netflix sitting at home.

Raees – This Shahrukh film, released in 2017, had earned Rs 164.63 crore in India. You can also watch this on Netflix sitting at home.

Dilwale - Shahrukh Khan's film 'Dilwale' had collected Rs 148.42 crore in India. If you haven't seen it yet, it is available on Zee5 and Amazon Prime Video.

Dilwale – Shahrukh Khan’s film ‘Dilwale’ had collected Rs 148.42 crore in India. If you haven’t seen it yet, it is available on Zee5 and Amazon Prime Video.

Jab Tak Hai Jaan - In the year 2012, this film had earned Rs 120.87 crore in India. You can watch this film on Prime Video.

Jab Tak Hai Jaan – In the year 2012, this film had earned Rs 120.87 crore in India. You can watch this film on Prime Video.

Ra.One - Shahrukh's film 'Ra.One' was released in the year 2011. The film had earned Rs 116.2 crore in India.

Ra.One – Shahrukh’s film ‘Ra.One’ was released in the year 2011. The film had earned Rs 116.2 crore in India.

Don 2 - Shahrukh Khan's 'Don 2' had earned Rs 108.51 crore in India. You can watch this film on Prime Video.

Don 2 – Shahrukh Khan’s ‘Don 2’ had earned Rs 108.51 crore in India. You can watch this film on Prime Video.

Published at : 31 Oct 2025 10:15 PM (IST)

Scroll to Top