The Marvel fanbase has emerged as a religion, very much devoted to the universe that shaped their childhood, became their inspiration and gave them the role models they recall in their toughest times. So, it is very evident for them to pay their respect in the theatre whenever Marvel announces a new release. This happened with the recent release of Spider-Man: Brand New Day, which received tremendous love from Indian audiences and became the highest-earning Hollywood movie in India. Seeing this much love for Marvel, let us find out the highest-earning Marvel movies that have earned the love of Indians through their heroic action, visuals and mind-blowing concepts.
1. Spider-Man: Brand New Day (2026)
Even among the Avengers, if you ask the audience which hero they love most in the MCU world, the answer is most likely to be Spider-Man—because even before the beginning of the Marvel storyline, Spider-Man had already carved its place in viewers' hearts through the 2000s Spider-Man trilogy. Besides this, the audience feels emotionally connected not just to Spider-Man but also to Peter Parker. No matter what problem life throws at him, he still chooses to wear the mask and protect the city at the cost of his personal connections—and this emotional anchor drove the story of this film. Its box office collection broke all Hollywood film records in India, reached the historic ₹500 crore milestone and became the highest-grossing non-Indian film in the country's history.
2. Avengers: Endgame (2019)
The release of Avengers: Endgame was the culmination of an 11-year journey that consisted of several superhero movies—from Iron Man and Captain America to Thor and Black Panther. The ending of Infinity War built enormous anticipation and eagerness among viewers, attracting audiences to theatres in numbers that placed it as the highest-earning movie in the world at that time. This was a very deserving accomplishment for which the makers took years of storytelling—one that met the expectations of Marvel lovers who poured their love for this masterpiece, which earned around ₹373 crore in India.
3. Avengers: Infinity War (2018)
Infinity War, a movie that set the stage for Endgame, brought every major Marvel hero onto a single screen. Facing a formidable enemy and bringing the scattered Avengers members together, Infinity War showcased an unprecedented alliance and an incomprehensible battle that eventually ended in the loss of half the universe's population—leaving the others in sheer helplessness and bewilderment that ultimately fuelled the anticipation for Endgame. Its overall collection at the Indian box office climbed to around ₹227 crore, driven by its star-studded cast, spectacular fights and stunning visuals.
4. Spider-Man: No Way Home (2021)
No Way Home was a cinematic treat for followers of Spider-Man—whether they grew up watching the 2000s, 2012–14, or 2017 versions—bringing them all together to revisit that nostalgic moment as the three actors who played Spider-Man in their respective eras appeared together on screen for the first time. From Tobey Maguire and Andrew Garfield to Tom Holland, nobody wanted to miss the opportunity of seeing their alliance and battle, which elicited nostalgic cheers and heartfelt screams in theatres across India. Though the film was released during the post-COVID period, it managed to pull in collections of around ₹218 crore in India, helping revive Indian theatres after the pandemic-caused decline.
5. Doctor Strange in the Multiverse of Madness (2022)
Directed by the legendary Sam Raimi—the very man behind the original 2002 Spider-Man trilogy—Doctor Strange in the Multiverse of Madness arrived as one of the MCU's most unconventional entries. Trading the typical superhero spectacle for a darker, horror-infused tone, Raimi brought his signature style to the Marvel world, delivering sequences unlike anything the MCU had attempted before. At the heart of the story was Wanda Maximoff—the Scarlet Witch—whose grief-driven turn as the film's antagonist gave the movie an emotional depth that resonated strongly with Indian audiences. The multiverse concept, loaded with unexpected cameos and universe-bending twists, kept the audience on the edge of their seats throughout. Its ability to blend horror, emotion and spectacle helped it collect around ₹130 crore in India—placing it firmly among the highest-earning Hollywood films in the country and proving that post-No Way Home, Marvel still had the power to draw Indian audiences in large numbers.



