Here's looking at the actor's best films on his 48th birthday.
Chulbul Pandey hit the bull's eye at the box office for the second time with Dabangg 2.
Salman's Ek Tha Tiger was another winner at the box office.
Salman-Kareena starrer Bodyguard
Salman Khan's Dabangg garnered Rs 14.5 crore on day 1, breaking Aamir Khan's 3 Idiots opening record.
Directed by Prabhudeva, Wanted marked the beginning of action genre films for Salman.
So what if there was nothing logical about Ready. Audiences were 'ready' to give it a thumbs up even in the cricket season.
The actor's Hum Aapke Hain Koun...! is one of the all-time hits of Indian cinema.
Salman Khan's comic timing in Andaz Apna Apna was just perfect.
Salman Khan played double role in Judwaa! The film did well at the box office.
Karan-Arjun had both Salman and Shah Rukh in the lead. Salman played the role of Arjun, Shah Rukh Khan's brother.
Salman Khan and Manisha Koirala in a still from Khamoshi The Musical.
Salman Khan probably took off his shirt for the first time in Oh O Jaane Jaana from the film Pyaar Kiya To Darna Kya.
Salman Khan played an emotional role in Saajan opposite Madhuri Dixit.
The actor, fondly called Bhai, delivered a power-packed performance in Tere Naam.
One of Salman Khan's initial movies, Maine Pyaar Kiya was a massive hit.
Sanjay Leela Bhansali's Hum Dil De Chuke Sanam starring Salman Khan and Aishwarya Rai was a mega hit.