Shashi Kapoor Filmography
- Actor (166 credits)
- 55th Idea Filmfare Awards (2010) играет самого себя - Lifetime achievement
- Dirty British Boys (1999) Villain
- Ghar Bazar (1998) Amar (Special Appearance)
- Jinnah (1998) рассказчик
- Side Streets (1998) Vikram Raj
- Gulliver's Travels (1996) Rajah
- Faisla Main Karungi (1995)
- Vivekananda (1994)
- In Ismail's Custody (1994) Actor
- In Custody (1994) Nur
- Aag Ka Toofan (1993)
- Akayla (1991) Police Commisioner
- Raeeszada (1990)
- Jaaydaad (1989) Advocate Malhotra
- Gair Kaanooni (1989) Kapil Khanna
- Touhean (1989) Dr. Rizvi
- Meri Zabaan (1989) Raja Vijay Singh
- Oonch Neech Beech (1989)
- Farz Ki Jung (1989) Inspector Vikram
- Clerk (1989) Vijay Kapoor
- Hum To Chale Pardes (1988)
- Zindagi Ek Safar (1988)
- Kaun Hai Khooni (1988) Special appearance ( Qawaali Song)
- Akhri Muqabla (1988) Dr. Ravi
- The Deceivers (1988) Raja Chandra Singh
- Commando (1988) Inspector General
- Naam O Nishan (1987) Inspector Sangram Singh
- Sammy and Rosie Get Laid (1987) Rafi Rahman
- Pyaar Ki Jeet (1987) Dr. Rehman
- Ghar Ka Sukh (1987) Special Appearance
- Anjaam (1987)
- Sindoor (1987) Professor Vijay Choudhury
- Raj Kapoor (1987) играет самого себя (during funeral)
- New Delhi Times (1986) Vikas Pande
- Maa Beti (1986) Khetan's dad
- Ilzaam (1986) IGP Ranjit Singh
- Aurat (1986)
- Ek Main Aur Ek Tu (1986)
- Swati (1986) Dr. Rajendra Prasad
- Bhavani Junction (1985) Raja Bhavani Pratap
- Aandhi-Toofan (1985) Inspector Ranjeet Singh
- Bepanaah (1985) Ravi Malhotra
- Pighalta Aasman (1985) Suraj P. Arora / Prakash Arora
- Alag Alag (1985) Dr. Rana
- Zameen Aasmaan (1984)
- Ghar Ek Mandir (1984) Prem
- The Wandering Company (1984) Actor of 'Shakespeare Wallah', 'Bombay Talkie' and 'Heat and Dust'
- Utsav (1984) Samsthanak
- Pakhandi (1984)
- Yaadon Ki Zanjeer (1984)
- Ghungroo (1983) Senapati Vikram Singh
- Gehri Chot: Urf - Door-Desh (1983) Arun Khanna
- Bandhan Kuchchey Dhaagon Ka (1983) Prem Kapoor
- Vijeta (1982) Nihal Singh
- Namak Halaal (1982) Raja
- Vakil Babu (1982) Shekhar Kumar
- Do Guru (1982)
- Heat and Dust (1982) The Nawab (At the Palace in Khatm)
- Sawaal (1982) Inspector Ravi Malhotra
- Bezubaan (1982) Kumar - Kalpana's husband
- Kalyug (1981) Karan Singh
- Baseraa (1981) Balraj Kohli
- Ek Aur Ek Gyarah (1981)
- Kranti (1981) Shakti
- Silsila (1981) Sqdr. Leader Shekhar Malhotra
- Krodhi (1981) CBI Officer Kumar Sahni
- Maan Gaye Ustaad (1981) Prince Daulat Singh / Kishan / Jhanjhat Khan
- Swayamvar (1980) Laxman
- Neeyat (1980)
- Shiv Shakti (1980) Special Appearance
- Do Aur Do Paanch (1980) Sunil / Laxman
- Kala Pani (1980)
- Ganga Aur Suraj (1980)
- Shaan (1980) Ravi Kumar
- Kali Ghata (1980)
- Gautam Govinda (1979) Inspector Gautam
- Junoon (1979) Javed Khan
- Ahsaas (1979) Anil Sahni
- Suhaag (1979) Kishan Kapoor
- Chor Sipahee (1979) Inspector Shankar Kumar / Bada Saheb
- Duniya Meri Jeb Mein (1979) Karan Khanna
- Kaala Patthar (1979) Ravi Malhotra, Engineer
- Amar Shakti (1978) Chhota Kumar / Amar Singh
- Rahu Ketu (1978) Ravi Kapoor, C.B.I. officer
- Aahuti (1978) Laxman Prasad (L.P.)
- Trishna (1978) Vinod Sinha
- Phaansi (1978) Raju
- Do Musafir (1978) Raju / Vicky
- Apna Khoon (1978) Ram Verma / Raja
- Atithee (1978) Anand
- Satyam Shivam Sundaram: Love Sublime (1978) Ranjeev
- Muqaddar (1978)
- Trishul (1978) Shekhar Gupta
- Heeralal Pannalal (1978) Heeralal
- Chakkar Pe Chakkar (1977) Ravi Kumar
- Hira Aur Patthar (1977) Shankar
- Farishta Ya Qatil (1977)
- Doosara Aadmi (1977) Shashi Sehgal
- Mukti (1977) Kailash Sharma
- Immaan Dharam (1977) Mohan Kumar Saxena
- Shankar Dada (1976) Shankar Dada
- Kabhie Kabhie (1976) Vijay Khanna
- Deewaangee (1976) Shekhar
- Aap Beati (1976) Ranjit
- Koi Jeeta Koi Haara (1976)
- Naag Champa (1976)
- Fakira (1976) Vijay / Nawab Jhumritalaya / Fakira
- Naach Uthe Sansaar (1976) Karmu
- Anari (1975) Raj
- Salaakhen (1975) Raju / Chander
- Chori Mera Kaam (1975) Bholanath
- Deewaar (1975) Ravi Verma
- Prem Kahani (1975) S.P. Dheeraj Kumar
- Paap Aur Punya (1974) Ganga Singh / Jwala Singh
- Jeevan Sangram (1974) Arjun
- Chor Machaye Shor (1974) Vijay Sharma
- Insaaniyat (1974) Dilip
- Roti Kapada Aur Makaan (1974) Mohan Babu
- Mr. Romeo (1974) Ramesh Saxena
- 5 Rifles (1974) Special Appearance, not listed in credits
- Aa Gale Lag Jaa (1973) Prem
- Naina (1973)
- Jaanwar Aur Insaan (1972) Shekhar
- Siddhartha (1972) Siddhartha
- Sharmeelee (1971) Captain Ajit Kapoor
- Patanga (1971) Shyam
- Suhana Safar (1970) Sunil
- Abhinetri (1970) Shekhar
- My Love (1970) Raj Kumar
- Rootha Na Karo (1970) Sudhir
- Raja Saab (1969) Rajoo
- Pyar Ka Mausam (1969) Pyarelal / Jhatpat Singh
- Ek Shriman Ek Shrimati (1969) Preetam
- Jahan Pyar Mile (1969)
- Saathi (1968) играет самого себя - During «Raja Saab» Film Shoot, not listed in credits
- Juaari (1968)
- Haseena Maan Jayegi (1968) Kamal / Rakesh (double role)
- Kanyadaan (1968) Amar / Kumar
- Pretty Polly (1967) Amaz
- Aamne - Saamne (1967) Deepak Verma / Gopal Mittal
- After the Eclipse (1967) играет самого себя, voice acting
- Dil Ne Pukara (1967) Dr. Prakash
- Biradari (1966) Rajan
- Pyar Kiye Jaa (1966) Ashok Verma
- Neend Hamari Khwab Tumhare (1966) Anwar A. Farooqui
- Jab Jab Phool Khile (1965) Raja / Rajkumar
- Mohabbat Isko Kahete Hain (1965) Vijay
- Shakespeare-Wallah (1965) Sanju
- Waqt (1965) Munna / Vijay Kumar
- Benazir (1964) Anwar
- Yeh Dil Kisko Doon (1963)
- The Householder (1963) Prem Sagar
- Holiday in Bombay (1963) Nath
- Jab Se Tumhe Dekha Hai (1963) Qawwali singer
- Mehndi Lagi Mere Haath (1962) Deepak
- Prem Patra (1962) Arun Kumar Mathur
- Char Diwari (1961) Sunil
- Dharmputra (1961) Dilip Rai
- Parineeta (1953) Lakshman (Shekhar's Servant), not listed in credits
- Awaara (1951) Young Raj
- Sangram (1950) Kunwar in childhood
- Samadhi (1950) Pratap
- Aag (1948) Young Kewal Khanna
- Bachpan (1945)
- Tadbir (1945)
- Karishmaa
- Director (2 credits)
- Producer (5 credits)