Biwi Ho Toh Aisi (1988) | Salman debuts as the bratty brother-in-law of Rekha in this domestic comedy
Main Pyaar Kiya (1999) | Bhai makes his first appearance as Prem in Soorat Barjatya’s debut film
Baaghi: A Rebel For Love (1990) | Bhai flexed his first action chops in the year Tiger Shroff was born. What were the chances?
Saajan (1991) | Bhai complicates Sanjay Dutt and Madhuri Dixit’s pen friendship in this musical romance
Suryavanshi (1992) | Bhai played reincarnated desi Thor in this trippy fantasy horror.
Chandra Mukhi (1993) | Bhai gets his first writing credit in this Hindi remake of Jagadeka Veerudu Athiloka Sundari.
Andaz Apna Apna (1994) | Salman and Aamir teamed up for this generation defining comedy. Kudos to Bhai for making diarrhoea funny.
Karan Arjun (1995) | Rakesh Roshan directs Salman and Shah Rukh in this outrageous revenge saga. The film was criticised for pinching the Terminator 2 theme. Well…. ‘Bhai’ll be back’.
Khamoshi: The Musical (1996) | Sanjay Leela Bhansali discovers his unlikely muse in Salman Khan. Inshallah
Dus (1997) | This big-budget anti-terror actioner was shelved when director Mukul Anand passed due to a heart attack. Did we miss out on a great Bhai performance?
yaar Kiya To Darna Kya (1998) | Bhai cooks, hitchhikes and gets trash-talked by Arbaaz Khan to win Kajol’s love.
Hum Dil Chuke Sanam (1999) | With as many as seven releases in one year, Bhai shines the best as the forlorn musician in this Bhansali romance
Chal Mere Bhai (2000) | Salman reunites with Sanjay Dutt in this maudlin comedy directed by David Dhawan.
Chori Chori Chupke Chupke (2001) | This hush-hush romance about surrogacy had some shady underworld money flowing in.
Tumko Na Bhool Paayenga (2002) | This delirious memory-loss thriller remains unforgettable. Gloriously the most shirtless Salman movie ever.
Tere Naam (2003) | Arguably the greatest Bhai performance, Tere Naam’s Radhe Bhaiya wipes the floor with Kabir Singh. The hairstyle became a National event.
Mujhse Shaadi Karogi (2004) | As the hotheaded Sameer, Bhai gets bested by Akshay Kumar in David Dhawan’s Goa-set comedy. The actor riffed wonderfully with Amrish Puri, who would pass the next year.
Kyon Ki (2005) | Priyadarshan’s take on ...Cuckoo’s Nest had Salman revisiting the affecting madness of Tere Naam
Jaan-E-Maan (2006) | Shirish Kunder directed Salman and Akshay in a light-weight romance with a few good songs.
Partner (2007) | Salman and Govinda’s oddball sends fans cracking up. A sequel was teased in 2017 to be directed by Sohail Khan.
God Tussi Great Ho (2008) | Bhai attempted a Bruce Almighty and got Amitabh Bachchan to play God. The film was a divine dud.
London Dreams (2009) | As a bumbling musician being sucked into the dark side of fame, Salman turned in a surprisingly light performance. It was his second team-up with Ajay Devgn after HDDCS.
Dabangg (2010) | Bhaijaan hits it out of the park as a corrupt copper in Abhinav Kashyap’s rip-roaring action-comedy. The threequel arrives December.
Bodyguard (2011) | As the lovable toughie Lovely Singh, Bhai kicked some major ass in this Dileep remake.
Ek Tha Tiger (2012) | Kabir Khan’s espionage thriller had a way of making Salman look adorable in winterwear
Phata Poster Nikhla Hero (2013) | Salman cameos in a self-deprecating scene about cops chasing a speedy driver. Nice.
Kick (2014) | Kabhi Kabhi Lagta Hai Apun Hi Devil Hai. Salman took on Nawazuddin Siddiqui in Sajid Nadiadwala’s directorial debut.
Bajrangi Bhaijaan (2015) | As a reformed fundamentalist escorting a minor to safety, Bhai won hearts with this cross-border weepie.
Sultan (2016) | Ali Abbas Zafar smartly poked around Bhaijaan’s superstar persona in this wrestling tragedy. Salman won Best Actor at Tehran International Sports Film Festival.
Race 3 (2018) | Laugh all you want, but Bhaijaan turning into NRI Falcon and gliding past fancy buildings is the best Eidi fans can ever have.
Bharat (2019) | Before Aamir's Forrest Gump remake, Bhaijaan has already aced the episodic-history genre with this nationalistic tribute. Bhai may age on screen, but he doesn’t age in our hearts,
Dabangg 3: Salman made a lucrative return to his character of Chulbul Pandey.