The highest-grossing Bollywood films released in 2021, by worldwide box office gross revenue, are as follows:
*Worldwide Gross amount in Green Color denotes films still running in cinemas worldwide
2021 Highest Grossing Indian Films #1
Movie Name: Bell Bottom
Directed by: Ranjit M Tewari
Starring: Akshay Kumar, Vaani Kapoor, Huma Qureshi, Lara Dutta, Denzil Smith, Aniruddh Dave, Adil Hussain, Thalaivasal Vijay
Genre: Action, Thriller, Drama, Crime
Release Date: 19 August, 2021
Running Time: 125 Minutes
Rating:
Distributor: Pen Marudhar Entertainment
Worldwide Gross: ₹45.53 crore
2021 Highest Grossing Indian Films #2
Movie Name: Roohi
Directed by: Hardik Mehta
Produced by: Dinesh Vijan, Mrighdeep Singh Lamba
Starring: Janhvi Kapoor, Rajkummar Rao, Varun Sharma
Genre: Comedy, Horror
Release Date: 11 March, 2021
Running Time: 145 Minutes
Rating:
Distributor: Jio Studios
Worldwide Gross: ₹30.33 crore
2021 Highest Grossing Indian Films #3
Movie Name: Mumbai Saga
Directed by: Sanjay Gupta
Starring:John Abraham, Emraan Hashmi, Kajal Aggarwal, Mahesh Manjrekar, Suniel Shetty, Jackie Shroff, Prateik Babbar, Rohit Roy, Samir Soni, Amole Gupte, Gulshan Grover
Genre: Action, Crime, Thriller, Drama
Release Date: 19 March, 2021
Running Time: 125 Minutes
Rating:
Production: AA Films
Worldwide Gross: ₹22.29 crore
2021 Highest Grossing Indian Films #4
Movie Name: Radhe
Directed by:Prabhu Deva
Starring:Salman Khan, Disha Patani, Randeep Hooda, Jackie Shroff, Bharath, Gautam Gulati, Zarina Wahab, Narra Srinivas, Govind Namdev, Arjun Kanungo, Jacqueline Fernandez
Genre: Action, Thriller
Release Date: 13 May, 2021
Running Time: 153 Minutes
Rating:
Production: Zee Studios
Worldwide Gross: ₹18.33 crore