3- Kal Ho Na Ho

Salman Khan was initially offered Rohit Patel’s role – that was later played by Saif Ali Khan – as he didn’t want to play second fiddle to Shah Rukh Khan. Saif’s performance as Rohit bagged a lot of awards and the movie went on to be a huge hit.
4- Chak De! India

Shah Rukh Khan gave a memorable performance as the coach in Chak de! India. However, Salman Khan was initially supposed to play coach Kabir. In an interview, Salman Khan jokingly said “I left it because even Shah Rukh Khan should be a part of a few great films. But on a more serious note, the Kick actor added, “When I was offered Chak De, my image was totally different as I was doing Partner and all those kind of films. My only thing in Chak De was that my fans would expect me to wear a wig and win the match for India which would not go for the film. That was not my genre at that point of time.”
5- Ghajini

Aamir‘s role in Ghajini is an evergreen one. To our surprise, after reading the script of Ghajini, Aamir Khan recommended Salman Khan’s name to the makers. Salman Khan rejected the role for unknown reasons and Aamir essayed the role with brilliance. The film was the highest grosser of the year.