Kareena Kapoor has remained one of Bollywood’s most influential and versatile actresses, delivering memorable performances across genres for over two decades. From blockbuster entertainers to critically acclaimed dramas, she has consistently starred in films that resonated with audiences nationwide. Many of her movies have achieved major commercial success, reinforcing her status as a box office powerhouse.
This list highlights the Top 20 Highest Grossing Kareena Kapoor Movies of All Time, ranked purely by their theatrical earnings. These films showcase the milestones that shaped Kareena’s impactful and enduring cinematic journey.
1. Bajrangi Bhaijaan (2015): 918.18 Crore Gross Worldwide
2. 3 Idiots (2009): 400.61 Crore Gross Worldwide
3. Singham Again (2024): 389.64 Crore Gross Worldwide
4. Good Newwz (2019): 318.57 Crore Gross Worldwide
5. Bodyguard (2011): 252.99 Crore Gross Worldwide
6. Singham Returns (2014): 220.5 Crore Gross Worldwide
7. Ra.One (2011): 203.95 Crore Gross Worldwide
8. Talaash (2012): 180.83 Crore Gross Worldwide
9. Golmaal 3 (2010): 169.09 Crore Gross Worldwide
10. Crew (2024): 157.08 Crore Gross Worldwide
11. Veere Di Wedding (2018): 138.95 Crore Gross Worldwide
12. Laal Singh Chaddha (2022): 129.64 Crore Gross Worldwide
13. Kabhi Khushi Kabhie Gham (2001): 119.29 Crore Gross Worldwide
14. Ki & Ka (2016): 99.3 Crore Gross Worldwide
15. Satyagraha (2013): 97.18 Crore Gross Worldwide
16. Kambakkht Ishq (2009): 81.61 Crore Gross Worldwide
17. Golmaal Returns (2008): 78.51 Crore Gross Worldwide
18. Ek Main Aur Ekk Tu (2012): 75.2 Crore Gross Worldwide
19. Agent Vinod (2012): 74.57 Crore Gross Worldwide
20. Heroine (2012): 71.73 Crore Gross Worldwide