Shraddha Kapoor has emerged as a popular and bankable star in Hindi cinema, especially known for her roles in romantic dramas and musical blockbusters. Over the years, she has balanced commercial entertainers with performance-oriented films. Several of her movies achieved impressive box office numbers and strong audience support.
This article features the Top 19 Highest Grossing Shraddha Kapoor Movies of All Time, focusing on her most successful theatrical releases. The list highlights her growing influence on Bollywood’s box office landscape.
1. Stree 2 (2024): 874.58 Crore Gross Worldwide
2. Tu Jhoothi Main Makkaar (2023): 220.1 Crore Gross Worldwide
3. Chhichhore (2019): 215.41 Crore Gross Worldwide
4. Saaho (2019): 190 Crore Gross Worldwide (Hindi Version)
5. Stree (2018): 180.76 Crore Gross Worldwide
6. Ek Villain (2014): 169.62 Crore Gross Worldwide
7. ABCD 2 (2015): 161.49 Crore Gross Worldwide
8. Baaghi 3 (2020): 137.05 Crore Gross Worldwide
9. Baaghi (2016): 125.92 Crore Gross Worldwide
10. Half Girlfriend (2017): 97.73 Crore Gross Worldwide
11. Street Dancer 3D (2020): 97 Crore Gross Worldwide
12. Haider (2014): 91.79 Crore Gross Worldwide
13. Aashiqui 2 (2013): 78.42 Crore Nett from India
14. Batti Gul Meter Chalu (2018): 55.84 Crore Gross Worldwide
15. Ok Jaanu (2017): 39.23 Crore Gross Worldwide
16. Rock On!! 2 (2016): 10.47 Crore Nett from India
17. Haseena Parkar (2017): 8.03 Crore Nett from India
18. Teen Patti (2010): 6.77 Crore Nett from India
19. Luv Ka The End (2011): 5.88 Crore Nett from India