Salman Khan is one of the biggest and most successful superstars in the history of Indian cinema. With a career spanning over three decades, he has delivered blockbuster films across romance, comedy, action, family dramas and emotional entertainers. From winning hearts as the innocent Prem in Maine Pyaar Kiya to becoming the fearless spy Tiger and the iconic cop Chulbul Pandey, Salman has created several unforgettable characters that continue to entertain audiences. His films have not only dominated the box office but have also become an important part of Bollywood’s legacy. Here’s a look at 14 of Salman Khan’s best films that defined his remarkable journey in the film industry.
Salman Khan’s Best Movies: 14 Iconic Films That Defined His Career
- 1. Maine Pyaar Kiya (1989)
- 2. Saajan (1991)
- 3. Andaz Apna Apna (1994)
- 4. Karan Arjun (1995)
- 5. Hum Dil De Chuke Sanam (1999)
- 6. Hum Saath Saath Hain (1999)
- 7. Tere Naam (2003)
- 8. Wanted (2009)
- 9. Dabangg (2010)
- 10. Ek Tha Tiger (2012)
- 11. Bajrangi Bhaijaan (2015)
- 12. Sultan (2016)
- 13. Tiger Zinda Hai (2017)
- 14. Tiger 3 (2023)
1. Maine Pyaar Kiya (1989)
Salman Khan’s journey as a leading Bollywood star began with Maine Pyaar Kiya, directed by Sooraj Barjatya. Playing the lovable Prem opposite Bhagyashree, Salman won millions of hearts with his innocent charm and romantic performance. The film became one of the biggest blockbusters of its time and established him as the new romantic hero of Bollywood.
2. Saajan (1991)

In Saajan, Salman starred alongside Sanjay Dutt and Madhuri Dixit in one of Bollywood’s most memorable romantic dramas. Directed by Lawrence D’Souza, the film revolved around love, friendship and sacrifice. Its soulful music became a huge success, while Salman’s emotional performance further strengthened his position in the industry.
3. Andaz Apna Apna (1994)

Directed by Rajkumar Santoshi, Andaz Apna Apna paired Salman Khan with Aamir Khan in a comedy that later achieved cult status. Salman played Prem Bhopali, a fun-loving and carefree young man whose comic timing and chemistry with Aamir made the film one of the greatest comedy classics in Indian cinema.
4. Karan Arjun (1995)
Karan Arjun, directed by Rakesh Roshan, featured Salman Khan and Shah Rukh Khan together in an action-packed reincarnation drama. Salman portrayed Karan, a fearless and courageous son seeking justice for his family. The film’s emotional story, action scenes and unforgettable dialogues made it one of the biggest hits of the 1990s.
5. Hum Dil De Chuke Sanam (1999)
Directed by Sanjay Leela Bhansali, this romantic classic showcased Salman Khan as Sameer, a cheerful young man deeply in love with Nandini, played by Aishwarya Rai. His heartfelt performance, combined with beautiful music and stunning visuals, made the film one of the finest romantic dramas of Bollywood.
6. Hum Saath Saath Hain (1999)
In Sooraj Barjatya’s family entertainer Hum Saath Saath Hain, Salman once again played Prem, a caring and responsible family man. Sharing screen space with Saif Ali Khan, Karisma Kapoor, Sonali Bendre, Tabu and Mohnish Bahl, Salman delivered a warm performance that made the film a timeless family favourite.
7. Tere Naam (2003)
Tere Naam remains one of Salman Khan’s most intense and emotional performances. Directed by Satish Kaushik, he played Radhe Mohan, a hot-headed young man whose life changes after falling in love. His powerful acting, emotional scenes and iconic hairstyle became a nationwide trend, making the film a cult classic.
8. Wanted (2009)

Wanted, directed by Prabhu Deva, completely transformed Salman’s career. Playing the fearless undercover gangster Radhe, Salman impressed audiences with his stylish action, powerful dialogues and charismatic screen presence. The film became a blockbuster and marked the beginning of his reign as Bollywood’s biggest action star.
9. Dabangg (2010)
Salman created one of Bollywood’s most iconic characters with Chulbul Pandey in Dabangg. Directed by Abhinav Kashyap, the action-comedy featured Salman as a fearless yet humorous police officer. His larger-than-life performance, memorable dialogues and energetic dance moves made the film a massive commercial success.
10. Ek Tha Tiger (2012)
In Ek Tha Tiger, directed by Kabir Khan, Salman played RAW agent Avinash Singh Rathore, better known as Tiger. Alongside Katrina Kaif, he delivered thrilling action sequences and a gripping spy story that launched the hugely successful Tiger franchise and redefined action films in Bollywood.
11. Bajrangi Bhaijaan (2015)

Directed by Kabir Khan, Bajrangi Bhaijaan is considered one of Salman Khan’s finest films. He portrayed Pawan Kumar Chaturvedi, a simple and kind-hearted devotee of Lord Hanuman who helps a lost mute Pakistani girl reunite with her family. The emotional story, touching performances and message of humanity earned widespread critical acclaim and audience love.
12. Sultan (2016)
In Sultan, Salman underwent an impressive physical transformation to play wrestler Sultan Ali Khan. Directed by Ali Abbas Zafar, the sports drama followed the journey of a champion who battles personal loss and professional setbacks before making a remarkable comeback. His performance received praise for both its emotional depth and physical commitment.
13. Tiger Zinda Hai (2017)
Returning as RAW agent Tiger, Salman delivered one of the biggest blockbusters of his career with Tiger Zinda Hai. Directed by Ali Abbas Zafar, the film featured breathtaking action sequences, international locations and an exciting rescue mission. The movie further cemented Salman’s reputation as Bollywood’s ultimate action superstar.
14. Tiger 3 (2023)
In Tiger 3, Salman Khan reprised his iconic role as RAW agent Tiger in the latest installment of the YRF Spy Universe. Directed by Maneesh Sharma, the film featured high-voltage action, emotional moments and an intense face-off with Emraan Hashmi. The movie expanded the popular spy franchise and once again showcased Salman’s enduring popularity among audiences worldwide.
Over the years, Salman Khan has proven his versatility by successfully adapting to changing trends in cinema while maintaining his mass appeal. Whether it is emotional storytelling, high-energy action, or light-hearted family entertainment, he has consistently delivered films that connect with audiences on a large scale. Even today, his movies continue to generate huge anticipation and box office success, making him one of the most influential and enduring stars in Bollywood. His journey reflects not just stardom, but a lasting bond with fans who have supported him through every phase of his career.

