Four years on from the pandemic shutdown, Bollywood’s box office landscape has been reshaped. Some stars rose from the ashes, one came roaring back from a career low, and the numbers now demand an honest reckoning. Bollywood Hungama crunches the worldwide gross for the Top 10 male actors post Covid (25 March 2020)
EXCLUSIVE: Top 10 Bollywood celebs by post-Covid box office REVEALED: Shah Rukh Khan leads the pack; Salman Khan at no. 10
Let’s be clear about one thing upfront: cumulative box office figures reward volume. The actor who shows up every six months will always outpace the one who takes his time perfecting a project. That is why this ranking needs to be read on two levels – total collection and per-film average, because only together do they give the complete picture.
At the top sits Shah Rukh Khan, and the case for him is almost unanswerable. Three films, ₹2,669.22 crore worldwide, and a per-film average of ₹889.74 crore. No other actor in this list comes within striking distance on that last metric. Pathaan announced that the King was back; Jawan proved it was no fluke. Fan clubs will justifiably call this a clean sweep. The debate here is not whether SRK belongs at the top. The debate is: just how far ahead is he?
Ranbir Kapoor at #5 (₹1,619.86 crore, four films, ₹404.97 crore per outing) is arguably the most compelling alternative argument. Brahmastra had its detractors but crossed ₹400 crore worldwide; Animal was the cultural firestorm of 2023, polarising every conversation while posting ₹900+ crore globally. If you are scoring on the basis of consistent per-film muscle, Ranbir has a genuine claim to the #2 slot above both Ranveer Singh and Ajay Devgn on average. The cumulative order does not reflect this, and that is precisely the conversation worth having.
Ranveer Singh occupies the #2 spot cumulatively (₹1,986.77 crore, five films) but has faced a turbulent post-Covid ride. Rocky Aur Rani followed by a string of misfires. His ₹397.35 crore average tells the story of a star whose highs have been impressive but whose lows have been costly. The runway ahead matters as much as the scoreboard today.
Ajay Devgn and Akshay Kumar occupy the #3 and #4 positions, but their averages of ₹143.67 crore and ₹116.19 crore, respectively, are the most pointed numbers in the entire table. Ajay delivered 13 films, Akshay 16. The cumulative totals are impressive by any measure. But when the per-film yardstick is applied, both stars drop sharply in the pecking order. Tanhaji and Drishyam 2 carried Ajay’s average; without them, the story is grimmer. For Akshay, the post-Covid chapter has been a cautionary tale: a relentless release schedule that produced too many mid-range outcomes.
“The per-film average is the real equaliser. Cumulative totals reward volume; the average rewards judgment.”
The most surprising entry and the most emotionally resonant belongs to Sunny Deol. At #6 with ₹1,297.05 crore from four films and a ₹324.26 crore average, Sunny’s inclusion in this list owes everything to the phenomenon of Gadar 2, one of the biggest blockbusters in Hindi film history and nothing to accident. That said, his average also signals that one mega-hit distorts the picture considerably. The question for Sunny Deol fan clubs: can the next chapter replicate even a fraction of Gadar 2’s magic?
Rajkummar Rao at #7 (ten films, ₹123.58 crore per film) is the most consistent mid-tier performer on the list. Stree 2 changed the game for him in 2024, catapulting his cumulative total and recalibrating industry perception overnight. Vicky Kaushal (#8, ₹289.28 crore per film) has delivered with a surgeon’s precision with four films, all with purpose, and an ascending career trajectory. Sam Bahadur and Chhaava add serious weight to his resume.
Kartik Aaryan (#9, ₹165.29 crore per film from six releases) has been the industry’s most reliable mid-budget engine. Bhool Bhulaiyaa 2 and Bhool Bhulaiyaa 3 have made him the franchise king of his generation. His cumulative total of ₹991.71 crore says he is one hit away from joining the four-figure club.
And then there is Salman Khan — at #10 with ₹899.56 crore from five films and a ₹179.91 crore average. For a star of Salman’s stature, this ranking will sting. The post-Covid chapter has been riddled with misfires, and even a reliable property like Tiger has not been enough to offset the broader decline. The numbers demand introspection, not spin.
THE VERDICT
If the debate is about cumulative totals, Shah Rukh Khan wins with authority, and the rest fight for the balance. If the debate shifts to per-film average, which is the truer measure of a star’s commercial muscle, then the leaderboard reshuffles dramatically: SRK still tops by a mile, but Ranbir Kapoor leaps to second, Ranveer Singh and Sunny Deol occupy a competitive middle tier, and both Ajay Devgn and Akshay Kumar face uncomfortable questions about their release strategies going forward.
The data is not a verdict on talent. It is a verdict on film choices, role choices, release timing, and the willingness to be selective. Post-COVID, Bollywood’s audience has become unforgiving. The stars who have accepted that truth have thrived. Those who haven’t are still paying the price.
Post-Covid Worldwide Box Office: Top 10 Male Actors
| # | Actor | Films | Total (₹ Cr) | Avg / Film (₹ Cr) |
|---|---|---|---|---|
| 1 | Shah Rukh Khan | 3 | 2,669.22 | 889.74 |
| 2 | Ranveer Singh | 5 | 1,986.77 | 397.35 |
| 3 | Ajay Devgn | 13 | 1,867.75 | 143.67 |
| 4 | Akshay Kumar | 16 | 1,859.05 | 116.19 |
| 5 | Ranbir Kapoor | 4 | 1,619.86 | 404.97 |
| 6 | Sunny Deol | 4 | 1,297.05 | 324.26 |
| 7 | Rajkummar Rao | 10 | 1,235.76 | 123.58 |
| 8 | Vicky Kaushal | 4 | 1,157.13 | 289.28 |
| 9 | Kartik Aaryan | 6 | 991.71 | 165.29 |
| 10 | Salman Khan | 5 | 899.56 | 179.91 |
BOLLYWOOD NEWS – LIVE UPDATES
Catch us for latest Bollywood News, New Bollywood Movies update, Box office collection, New Movies Release , Bollywood News Hindi, Entertainment News, Bollywood Live News Today & Upcoming Movies 2026 and stay updated with latest hindi movies only on Bollywood Hungama.