| Year
|
Film
|
Role
|
Notes
|
| 1969
|
Saat Hindustani
|
Anwar Ali
|
National Film Award for Best Newcomer
|
|
| Bhuvan Shome
|
Narrator
|
|
| 1971
|
Anand
|
Dr.Bhaskar Banerjee/ Babu Moshai
|
Filmfare Award for Best Supporting Actor
|
| Pyar Ki Kahani
|
Ram Chandra
|
|
| Parwana
|
Kumar Sen
|
|
| Reshma Aur Shera
|
Chhotu
|
Supporting role
|
| Sanjog
|
Mohan
|
|
| Guddi
|
Cameo
|
|
| Piya Ka Ghar
|
Cameo
|
|
| 1972
|
Bombay to Goa
|
Ravi Kumar
|
|
| Bansi Birju
|
Birju
|
|
| Ek Nazar
|
Manmohan Tyagi (Akash)
|
|
| Raaste Kaa Patthar
|
Jai Shankar Rai
|
|
| Bawarchi
|
Narrator
|
Voice Only
|
| Garam Masala
|
Robert Taylor
|
Special appearance
|
| Jaban
|
Dalaljit
|
Special appearance
|
| 1973
|
Bandhe Haath
|
Shyamu/Deepak
|
|
| Gehri Chaal
|
Ratan
|
|
| Zanjeer
|
Inspector Vijay Khanna
|
Nominated"”Filmfare Award for Best Actor
|
|
| Namak Haraam
|
Vikram (Vicky) Maharaj
|
Filmfare Award for Best Supporting Actor
|
|
| Abhimaan
|
Subir Kumar
|
|
| Saudagar
|
Motallam (Moti)
|
|
| Bada Kabutar
|
Cameo
|
|
| 1974
|
Kasauti
|
Amitabh (Amit) Sharma
|
|
| Benaam
|
Amitabh (Amit) Shrivastav
|
|
| Roti Kapda Aur Makaan
|
Vijay
|
|
| Majboor
|
Ravi Khanna
|
|
| Dost
|
Anand
|
Guest appearance
|
| Kunwara Baap
|
Anthony
|
Guest appearance
|
| 1975
|
Deewaar
|
Vijay Verma
|
Nominated"”Filmfare Award for Best Actor
|
|
| Zameer
|
Baadal
|
|
| Sholay
|
Jaidev (Jai)
|
|
| Faraar
|
Rajesh (Raj)
|
|
| Chupke Chupke
|
Sukumar Sinha/Parimal Tripathi
|
|
| Mili
|
Shekhar Dayal
|
|
| Chhoti Si Baat
|
Cameo
|
|
| 1976
|
Do Anjaane
|
Amit Roy/Naresh Dutt
|
|
| Kabhi Kabhie
|
Amitabh (Amit) Malhotra
|
Nominated"”Filmfare Award for Best Actor
|
|
| Hera Pheri
|
Vijay/ Inspector Heerachand
|
|
| Adalat
|
Thakur Dharamchand (Dharma)/ Raju
|
Nominated"”Filmfare Award for Best Actor
|
| Balika Badhu
|
Voice-over
|
Voice Only
|
| 1977
|
Amar Akbar Anthony
|
Anthony Gonzalves
|
Filmfare Award for Best Actor
|
|
| Immaan Dharam
|
Ahmed Raza
|
|
| Khoon Pasina
|
Shiva / Tiger
|
|
| Parvarish
|
Amit
|
|
| Alaap
|
Alok Prasad
|
|
| Charandas
|
Qawwali singer
|
Guest appearance
|
| Chala Murari Hero Banne
|
Cameo
|
|
| 1978
|
Ganga Ki Saugandh
|
Jeeva
|
|
| Kasme Vaade
|
Amit/Shankar
|
|
| Besharam
|
Ram Kumar Chandra/ Prince Chandrashekar
|
|
| Trishul
|
Vijay Kumar
|
Nominated"”Filmfare Award for Best Actor
|
|
| Don
|
Don/Vijay
|
50th Film; Filmfare Award for Best Actor
|
| Muqaddar Ka Sikandar
|
Sikandar
|
Nominated"”Filmfare Award for Best Actor
|
|
| 1979
|
The Great Gambler
|
Jay/ Inspector Vijay
|
Also singer for "Do Lafzon Ki"
|
|
| Gol Maal
|
Cameo
|
|
|
| Ahsaas
|
Cameo
|
| Jurmana
|
Inder Saxena
|
|
| Manzil
|
Ajay Chandra
|
|
| Mr. Natwarlal
|
Natwarlal/Avtar Singh
|
Also singer for "Mere Pas Aao" Nominated"”Filmfare Award for Best Actor
|
|
| Kaala Patthar
|
Vijay Pal Singh
|
Nominated"”Filmfare Award for Best Actor
|
|
| Suhaag
|
Amit Kapoor
|
|
| Cinema Cinema
|
Cameo
|
|
| 1980
|
Do Aur Do Paanch
|
Vijay/Ram
|
|
| Dostana
|
Vijay Varma
|
Nominated"”Filmfare Award for Best Actor
|
|
| Ram Balram
|
Balram Singh
|
|
| Shaan
|
Vijay Kumar
|
|
| 1981
|
Commander
|
Cameo
|
|
| Yaarana
|
Kishan Kumar
|
|
| Barsaat Ki Ek Raat
|
ACP Abhijeet Rai
|
|
| Anusandhan
|
ACP Abhijeet Rai
|
Bengali film version of Barsaat ki ek raat
|
| Naseeb
|
John Jani Janardan
|
Also playback singer for "Chal Mere Bhai"
|
|
| Chashme Buddoor
|
Cameo
|
|
| Lawaaris
|
Heera
|
Nominated"”Filmfare Award for Best Actor; Also playback singer for song "Mere Angene Mein"
|
| Silsila
|
Amit Malhotra
|
Nominated"”Filmfare Award for Best Actor; Also playback singer for: "Neela Aasman" & "Rang Barse Bhige Chunar Wali"
|
|
| Kaalia
|
Kallu/Kaalia
|
|
| 1982
|
Satte Pe Satta
|
Ravi Anand/Babu
|
|
| Bemisal
|
Dr. Sudhir Roy/Adhir Roy
|
75th Film; Nominated"”Filmfare Award for Best Actor
|
| Desh Premee
|
Master Dinanath/Raju
|
|
| Namak Halaal
|
Arjun Singh
|
Nominated"”Filmfare Award for Best Actor
|
| Khud-Daar
|
Govind Srivastava/Chhotu Ustaad
|
|
| Shakti
|
Vijay Kumar
|
Nominated"”Filmfare Award for Best Actor
|
|
| 1983
|
Nastik
|
Shankar
|
|
| Andha Kanoon
|
Jan Nissar Akhtar Khan
|
Extended Special appearance; Nominated"”Filmfare Award for Best Supporting Actor
|
| Mahaan
|
Rana Ranveer/Guru/Inspector Shankar
|
Triple role
|
| Pukar
|
Ramdas
|
Also playback singer for "Tu Maike Mat Jaiyo"
|
|
| Coolie
|
Iqbal Khan
|
|
| 1984
|
Inquilaab
|
Amarnath
|
|
| Sharaabi
|
Vicky Kapoor
|
Nominated"”Filmfare Award for Best Actor
|
| 1985
|
Geraftaar
|
Inspector Karan Kumar Khanna
|
|
| Mard
|
Raju Singh (Mard)
|
|
| 1986
|
Aakhree Raasta
|
David D'Costa/Vijay Shandaliya
|
|
| 1988
|
Shahenshah
|
Inspector Vijay Kumar Srivastava / Shahenshah
|
Nominated"”Filmfare Award for Best Actor
|
| Gangaa Jamunaa Saraswati
|
Ganga Prasad
|
|
| Soorma Bhopali
|
Cameo
|
|
| 1989
|
Toofan
|
Shyam/Toofan
|
|
| Batwara
|
Narrator
|
Voice Only
|
| Jaadugar
|
Goga
|
Also playback singer for "Padosan Apni Murgi"
|
|
| Main Azaad Hoon
|
Azaad
|
Also playback singer for "Itne Baazu"
|
|
| 1990
|
Agneepath
|
Vijay Deenanath Chauhan
|
National Film Award for Best Actor; Nominated"”Filmfare Award for Best Actor
|
|
| Kroadh
|
Cameo
|
|
| Aaj Ka Arjun
|
Bheem (Bheema) Singh
|
|
| 1991
|
Hum
|
Tiger/Shekhar Malhotra
|
Filmfare Award for Best Actor
|
|
| Ajooba
|
Ajooba/Zaffar Ali Rizwan
|
|
| Indrajeet
|
Indrajeet
|
100th Film
|
| Akayla
|
Inspector Vijay Verma
|
|
| 1992
|
Khuda Gawah
|
Badshah Khan
|
Nominated"”Filmfare Award for Best Actor
|
| Zulm Ki Hukumat
|
Narrator
|
Voice Only
|
| 1993
|
Professor Ki Padosan
|
Cameo
|
|
| 1994
|
Insaniyat
|
Inspector Amar
|
|
| Akka
|
Cameo
|
Special appearance; Marathi film
|
| 1996
|
Ghatak: Lethal
|
Cameo
|
|
| Tere Mere Sapne
|
Narrator
|
Voice Only; Also producer
|
| 1997
|
Mrityudata
|
Dr. Ram Prasad Ghayal
|
Also producer
|
|
| 1998
|
Major Saab
|
Major Jasbir Singh Rana
|
Also producer
|
| Bade Miyan Chote Miyan
|
Inspector Arjun Singh (Bade Miyan)
|
|
| Hero Hindustani
|
Narrator
|
Voice Only
|
| 1999
|
Lal Baadshah
|
Lal (Baadshah) Singh/ Ranbhir Singh
|
|
| Sooryavansham
|
Thakur Bhanu Pratap Singh/ Heera Singh
|
Also singer for "Chori Se"
|
|
| Biwi No.1
|
Cameo
|
|
| Hindustan Ki Kasam
|
Kabeera
|
|
| Kohram
|
Col. Balbir Singh Sodi (Devraj Hathoda)/Dada Bhai
|
|
| Hello Brother
|
God (voice)
|
Voice Only
|
| 2000
|
Mohabbatein
|
Narayan Shankar
|
Filmfare Award for Best Supporting Actor
|
|
| 2001
|
Ek Rishtaa: The Bond of Love
|
Vijay Kapoor
|
|
| Aks
|
Inspector Manu Verma
|
Also producer; Filmfare Critics Award for Best Actor; Nominated"”Filmfare Award for Best Actor
|
|
| Kabhi Khushi Kabhie Gham...
|
Yashvardhan (Yash) Raichand
|
Nominated"”Filmfare Award of Best Supporting Actor Also singer for "Shava Shava"
|
|
| 2002
|
Aankhen
|
Vijay Singh Rajput
|
Nominated"”Filmfare Award of Best Supporting Actor
|
|
| Hum Kisise Kum Nahin
|
Dr. Rastogi
|
|
| Agni Varsha
|
Devraj
|
Special appearance
|
| Kaante
|
Major Yashvardhan Rampal
|
Nominated"”Filmfare Award for Best Actor
|
| 2003
|
Armaan
|
Dr. Siddharth Sinha
|
Also singer for "Aao Milke Gaye"
|
|
| Boom
|
Bade Mia
|
125th Film
|
| Baghban
|
Raj Malhotra
|
Nominated"”Filmfare Award for Best Actor. Also playback singer "Chali Chali" "Holi Khele" "Main Yaha"
|
|
| 2004
|
Khakee
|
DCP Anant Kumar Shrivastava
|
Nominated"”Filmfare Award for Best Actor
|
|
| Aetbaar
|
Dr. Ranveer Malhotra
|
Also singer for "Jeena Hai"
|
|
| Rudraksh
|
Narrator
|
Voice Only
|
| Dev
|
DCP Dev Pratap Singh
|
|
| Lakshya
|
Col. Sunil Damle
|
|
| Deewaar
|
Major Ranvir Kaul
|
|
| Kyun! Ho Gaya Na...
|
Raj Chauhan
|
|
| Hum Kaun Hai?
|
Major Frank John Williams/Frank James Williams
|
|
| Veer-Zaara
|
Choudhary Sumer Singh
|
Special appearance; Nominated"”Filmfare Award of Best Supporting Actor
|
|
| Ab Tumhare Hawale Watan Saathiyo
|
Major General Amarjeet Singh
|
|
| 2005
|
Black
|
Debraj Sahai
|
National Film Award for Best Actor; Filmfare Award for Best Actor; Filmfare Critics Award for Best Actor
|
|
| Waqt: The Race Against Time
|
Ishwarchand Thakur
|
|
| Bunty Aur Babli
|
DCP Dashrath Singh
|
Nominated"”Filmfare Award for Best Supporting Actor
|
|
| Parineeta
|
Narrator
|
Voice Only
|
| Paheli
|
Gadariya
|
Guest appearance
|
| Sarkar
|
Subhash Nagre (Sarkar)
|
Nominated"”Filmfare Award for Best Actor
|
| Viruddh
|
Vidhyadhar Patwardhan
|
Also producer
|
| Ramji Londonwaley
|
Cameo
|
|
| Dil Jo Bhi Kahey...
|
Shekhar Sinha
|
|
| Amrithadhare
|
Cameo
|
Kannada film
|
| Ek Ajnabee
|
Suryaveer Singh
|
|
| 2006
|
Family
|
Virendra (Viren) Sahai
|
Also producer
|
|
| Darna Zaroori Hai
|
Sunil Khanna
|
Segment: Imaginary Ghost
|
| Kabhi Alvida Naa Kehna
|
Samarjit (Sam) Talwar
|
Nominated"”Filmfare Award for Best Supporting Actor
|
|
| Ganga
|
Thakur Vijay Singh
|
Bhojpuri film
|
| Baabul
|
Balraj Kapoor
|
Also playback singer for "Come On" and "Kehta Hai Baabul"
|
|
| 2007
|
Eklavya: The Royal Guard
|
Eklavya
|
|
| Nishabd
|
Vijay Anand
|
150th Film
|
| Ek Krantiveer: Vasudev Balwant Phadke
|
Narrator
|
Voice Only; Marathi film
|
| Cheeni Kum
|
Buddhadev Gupta
|
|
| Shootout at Lokhandwala
|
Advocate Dhingra
|
|
| Swami
|
Narrator
|
Voice Only
|
| Jhoom Barabar Jhoom
|
Cameo
|
Special appearance as man singing at the train station in song ''Jhoom Barabar Jhoom''
|
| Aag
|
Babban Singh
|
|
| The Last Lear
|
Harish Mishra
|
English film
|
| Gangotri
|
Thakur Vijay 'Thakur Kaka' Singh
|
Bhojpuri film
|
|
| 2008
|
Jodhaa Akbar
|
Narrator
|
Voice Only
|
| Yaar Meri Zindagi
|
Dr. Ajay Singh
|
|
| Bhoothnath
|
Kailash Nath (Bhoothnath)
|
Also playback singer for "Mere Buddy" and "Chalo Jaane Do"
|
|
| Sarkar Raj
|
Subhash Nagre (Sarkar)
|
|
| God Tussi Great Ho
|
God
|
Voice Only
|
| Slumdog Millionaire
|
Cameo
|
|
| 2009
|
Delhi-6
|
Dadaji
|
Guest appearance; Also playback singer for "Noor"
|
|
| Zor Lagaa Ke...Haiya!
|
Narrator
|
Voice Only
|
| Aladin
|
Genius
|
Also playback singer for "Genie Rap" & "O re Sawariya"
|
|
| Paa
|
Auro
|
National Film Award for Best Actor; Filmfare Award for Best Actor; Also producer; Also playback singer for "Mere Paa"
|
|
| 2010
|
Rann
|
Vijay Harshwardhan Malik
|
|
| Teen Patti
|
Prof. Venkat Subramanium
|
|
| Kandahar
|
Lokanatha Sharma
|
Malayalam film
|
| 2011
|
Bbuddah... Hoga Terra Baap
|
Vijay (Vijju) Malhotra
|
Also producer; Also playback singer for song "Bbuddah Hoga Terra Baap"
|
|
| Aarakshan
|
Prabhakar Anand
|
Nominated"”Filmfare Award for Best Actor
|
| Ra.One
|
Narrator
|
Voice Only
|
| 2012
|
Kahaani
|
None
|
Playback singer for song "Ekla Chalo Re"
|
| Mr. Bhatti on Chutti
|
Cameo
|
|
| Department
|
Sarjerao Gaikwad
|
|
| Bol Bachchan
|
Cameo
|
Playback singer and appeared in song "Bol Bachchan"
|
| English Vinglish
|
Cameo
|
|
| Ganga Devi
|
Thakur Vijay Singh
|
Bhojpuri film
|
|
| 2013
|
The Great Gatsby
|
Meyer Wolfsheim
|
English language film
|
| Bombay Talkies
|
Cameo
|
In the segment "Murabba"
|
| Satyagraha
|
Dwarka Anand
|
|
| Boss
|
Narrator
|
Voice Only
|
| Krrish 3
|
Narrator
|
Voice Only
|
| Mahabharat
|
Bhishma (voice)
|
Voice Only (Animated film)
|
| 2014
|
Bhoothnath Returns
|
Khailash Nath (Bhoothnath)
|
175th Film
|
| Manam
|
Pratap
|
Special appearance; Telugu film
|
| Kochadaiiyaan
|
Narrator
|
Voice Only (Hindi version)
|
| 2015
|
Shamitabh
|
Amitabh Sinha
|
Also producer; Also playback singer for song "Piddly"
|
|
| Hey Bro
|
Cameo
|
In song "Birju"
|
| Piku
|
Bhashkor Banerjee
|
National Film Award for Best Actor; Filmfare Critics Award for Best Actor; Nominated"”Filmfare Award for Best Actor
|
|
| 2016
|
Wazir
|
Pandit Omkarnath Dhar
|
|
| Ki & Ka
|
Cameo
|
|
| Te3n
|
John Biswas
|
|
| Pink
|
Deepak Sehgal
|
Nominated"”Filmfare Award for Best Actor
|
|
| 2017
|
The Ghazi Attack
|
Narrator
|
Voice Only (Hindi version)
|
| Begum Jaan
|
Narrator
|
Voice Only
|
| Sarkar 3
|
Subhash Nagre (Sarkar)
|
|
| Firangi
|
Narrator
|
Voice Only
|
| The Great Leader
|
Leader
|
Bhojpuri film
|
| 2018
|
Pad Man
|
Narrator
|
Voice Only
|
| 102 Not Out
|
Dattatraya Vakharia
|
|
| Helicopter Eela
|
Cameo
|
|
| Thugs of Hindostan
|
Khudabaksh Azaad
|
|
| 2019
|
Manikarnika: The Queen of Jhansi
|
Narrator
|
|
| Badla
|
Badal Gupta
|
200th Film
|
| Sye Raa Narasimha Reddy
|
Gosayi Venkanna
|
Telugu film (dubbed for himself in Hindi)
|
| 2020
|
AB Aani CD
|
Cameo
|
Marathi film
|
| Ghoomketu
|
Cameo
|
|
| Gulabo Sitabo
|
Chunnan (Mirza) Nawab
|
Filmfare Critics Award For Best Actor Nominated- Filmfare Award for Best Actor
|
| 2021
|
Chehre
|
Advocate Lateef Zaidi
|
Also playback singer for song "Chehre - Title Track"
|
| 2022
|
Jhund
|
Vijay Borade
|
|
| Radhe Shyam
|
Narrator
|
Voice Only (Hindi version)
|
| Runway 34
|
Narayan Vedant
|
|
| Fakt Mahilao Maate
|
Amitbhai Patel
|
Gujarati film; Special appearance
|
| BrahmÄstra: Part One "“ Shiva
|
Raghu
|
|
| Chup: Revenge of the Artist
|
Cameo
|
|
| Goodbye
|
Harish Bhalla
|
|
| Uunchai
|
Amit Srivastav
|
|
| 2023
|
Ghoomer
|
Cameo
|
|
| Ganapath
|
Maharishi Dalapathi
|
|
| 2024
|
The Umesh Chronicles
|
|
|
| Kalki 2898 AD
|
Ashwatthama
|
Post-production; Bilingual film
|
| Butterfly
|
"“
|
Playback singer; Kannada film
|
| Vettaiyan
|
"“
|
Tamil debut; filming
|