Net Worth →
Filmographies

Salman Khan Filmography: Every Movie and TV Show in Order

All 83 Salman Khan roles in chronological order (1989 to 2025): 75 movies and 8 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Salman Khan filmography
TMDB

How many movies and TV shows has Salman Khan been in? This complete Salman Khan filmography lists 83 credited roles (75 films, 8 TV series), in chronological order from 1989 to 2025, with links to our full guides where available.

Salman Khan movies in order

  • Maine Pyar Kiya (1989) as Prem Choudhary
  • Saajan (1991) as Akash Verma
  • Andaz Apna Apna (1994) as Prem Bhopali
  • Hum Aapke Hain Koun..! (1994) as Prem
  • Karan Arjun (1995) as Karan Singh / Ajay
  • Khamoshi: The Musical (1996) as Raj Kashyap
  • Jeet (1996) as Rajnath 'Raju' Sahay
  • Judwaa (1997) as Raja / Prem Malhotra
  • Deewana Mastana (1997) as Prem (Special Appearance)
  • Pyaar Kiya To Darna Kya (1998) as Suraj Khanna
  • Jab Pyaar Kisise Hota Hai (1998) as Suraj Dhanrajgir
  • Kuch Kuch Hota Hai (1998) as Aman Mehra
  • Biwi No.1 (1999) as Prem Mehra
  • Hum Dil De Chuke Sanam (1999) as Sameer
  • Hello Brother (1999) as Hero
  • Hum Saath Saath Hain (1999) as Prem Chaturvedi
  • Dulhan Hum Le Jayenge (2000) as Raja Oberoi
  • Chal Mere Bhai (2000) as Prem Oberoi
  • Har Dil Jo Pyar Karega (2000) as Raj (Raju)/ aka Romi
  • Kahin Pyaar Na Ho Jaaye (2000) as Prem Kapoor
  • Chori Chori Chupke Chupke (2001) as Raj Malhotra
  • Tumko Na Bhool Paayenge (2002) as Veer Singh Thakur / Ali
  • Hum Tumhare Hain Sanam (2002) as Suraj
  • Tere Naam (2003) as Radhe Mohan
  • Baghban (2003) as Alok Raj Malhotra
  • Garv: Pride and Honour (2004) as ACP Arjun Ranavat
  • Mujhse Shaadi Karogi (2004) as Sameer Malhotra
  • Lucky: No Time for Love (2005) as Aditya "Adi" Sekhri
  • Maine Pyaar Kyun Kiya? (2005) as Samir Malhotra
  • No Entry (2005) as Prem
  • Kyon Ki... (2005) as Anand
  • Jaan-E-Mann (2006) as Suhaan Kapoor
  • Baabul (2006) as Avinash Kapoor (Avi)
  • Salaam-e-Ishq (2007) as Rahul
  • Partner (2007) as Prem 'Love Guru'
  • Om Shanti Om (2007) as Self
  • Saawariya (2007) as Imaan
  • God Tussi Great Ho (2008) as Arun Prajapati
  • Hello (2008) as Himself (Special Appearance)
  • Yuvvraaj (2008) as Deven Yuvvraaj
  • Wanted (2009) as Radhe
  • Main Aurr Mrs Khanna (2009) as Samir Khanna
  • Ajab Prem Ki Ghazab Kahani (2009) as Himself (Special Appearance)
  • Veer (2010) as Veer Pratap Singh / Mahendra Pratap Singh
  • Dabangg (2010) as Chulbul Pandey
  • Tees Maar Khan (2010) as himself
  • Ready (2011) as Prem Kapoor
  • Bodyguard (2011) as Lovely B. Singh
  • Ek Tha Tiger (2012) as Avinash Singh 'Tiger' Rathore
  • Son of Sardaar (2012) as Pathan
  • Dabangg 2 (2012) as Chulbul Pandey
  • Phata Poster Nikhla Hero (2013) as Himself (Special Appearance)
  • Jai Ho (2014) as Major Jai Agnihotri
  • Main Tera Hero (2014) as Various God (voice)
  • Kick (2014) as Devi Lal Singh (Devil)
  • Bajrangi Bhaijaan (2015) as Pawan Kumar "Bajarangi" Chaturvedi
  • Prem Ratan Dhan Payo (2015) as Prem Dilwale / Yuvraj Vijay Singh
  • Sultan (2016) as Sultan Ali Khan
  • Freaky Ali (2016) as Chulbul Bhaiya (Cameo)
  • Tubelight (2017) as 'Tubelight' Laxman Singh Bisht
  • Judwaa 2 (2017) as Raja / Prem (Special Appearance)
  • Tiger Zinda Hai (2017) as Avinash Singh 'Tiger' Rathore
  • Race 3 (2018) as Sikander "Sikku" Singh
  • Zero (2018) as Self (Special Appearance)
  • Bharat (2019) as Bharat
  • Dabangg 3 (2019) as Chulbul Pandey
  • Kaagaz (2021)
  • Radhe (2021) as Radhe
  • Antim: The Final Truth (2021) as Inspector Rajveer Singh
  • Pathaan (2023) as Avinash Singh 'Tiger' Rathore
  • Kisi Ka Bhai... Kisi Ki Jaan (2023) as Bhaijaan
  • Tiger 3 (2023) as Avinash 'Tiger' Singh Rathore
  • Singham Again (2024) as Chulbul Pandey (Uncredited)
  • Baby John (2024) as Agent Bhai Jaan
  • Sikandar (2025) as Sanjay Rajkot "Sikandar"

Salman Khan TV shows

  • Kaun Banega Crorepati (2000) as Self
  • Bigg Boss (2006) as Self-Presenter
  • Bigg Boss (2006) as Self - Presenter
  • Bigg Boss (2006) as Self
  • Bigg Boss (2006) as Host
  • Bigg Boss (2006) as Self - Host
  • Comedy Nights with Kapil (2013) as Self
  • The Bads of Bollywood* (2025) as Salman Khan

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Salman Khan been in?

Salman Khan has 75 credited film roles and 8 TV roles, for a total of 83 credits from 1989 to 2025.

What was Salman Khan's first major role?

Maine Pyar Kiya (1989).

What is Salman Khan's most recent project?

The Ba***ds of Bollywood (2025).

Sources

More in Movies