[1] In the early 1990s, he earned success with the action film Baaghi: A Rebel for Love (1990) and the romance Sanam Bewafa, Saajan (both 1991).
[13] After another string of flops, he earned critical acclaim for playing a scorned lover in the romance Tere Naam and a brief role in the family drama Baghban (both 2003).
Following a series of commercial failures from 2006 to 2008, his career saw a resurgence with the financially successful action films Wanted (2009) and Dabangg (2010).
[19] Khan's next releases Bodyguard (2011), Ready (2011), Ek Tha Tiger (2012), Dabangg 2 (2012), Kick (2014), Jai Ho (2014), Bajrangi Bhaijaan (2015) and Prem Ratan Dhan Payo (2015) were among the most successful Indian films, making him the first actor with several consecutive films earning over ₹1 billion at the box-office.
[22] He collaborated with director Ali Abbas Zafar to play titular lead in the top-grossing productions Sultan (2016), Tiger Zinda Hai (2017) and Bharat (2019).