Movies:
1968-1970s:
* Man Ka Meet (1968)
* Sachaa Jhootha (1969)
* Aan Milo Sajna (1969)
* Mere Humdam Mere Dost (1970)
* Hum Tum Aur Woh (1971)
* Mera Gaon Mera Desh (1971)
* Safar (1970)
* Daag: A Poem of Love (1973)
* Aap Ki Kasam (1974)
* Haath Ki Safaai (1974)
* Immaan Dharam (1975)
* Inkaar (1977)
* Amar Akbar Anthony (1977)
* Muqaddar Ka Sikandar (1978)
* Qurbani (1980)
* Kudrat (1981)
* Kaalia (1981)
* Mahaan (1983)
* Insaaf Kaun Karega (1984)
* Aaj Ka M.L.A. Ram Avtar (1984)
* Mard (1985)
* Insaaf (1987)
1980s-1990s:
* Dayavan (1988)
* Sachche Ka Bolbala (1988)
* Jurm (1989)
* Shahenshah (1988)
* Batwara (1989)
* ChaalBaaz (1989)
* Mujrim (1990)
* Gair (1991)
* Khuda Gawah (1992)
* Aankhen (1993)
* Jua (1992)
* Mohra (1994)
* Raja Hindustani (1996)
* Duplicate (1998)
* Daag: The Fire (1999)
2000s-2010s:
* Gangaajal (2003)
* Hum Tum (2004)
* Plan (2004)
* Veer (2010)
* Luck (2009)
* Dabangg 2 (2012)
Television:
* The Sword of Tipu Sultan (1989): A historical drama where he played the titular role of Tipu Sultan.
* Khandaan (1994): A popular television series where he played the role of a powerful businessman.
* Suryaputra Karn (2015): A mythological drama where he played the role of Duryodhana, a character from the Hindu epic Mahabharata.
This list is not exhaustive, as Vinod Khanna had a prolific career spanning several decades.
Please note: This list includes only some of the most notable films and TV shows that Vinod Khanna was a part of. There are numerous other projects he starred in throughout his career.