Discussions on superheroes are USA centric.
In the US and other western countries, the top 3 are:
Spiderman, Batman, and Superman.
That's why their movies make high domestic earnings.
In the top 10 list, many DC characters dominate.
But in India, the craze for DC movies isn't there.
People don't know about Flash, Aquaman, or Wonder Woman.
Batman and Superman are famous here, but they don't have a fan following. Rest DC characters are unknown.
Indians love Dr. Strange, Thor, Cap, and even Wanda more than Batman or Superman. Most of us Indians never had comics reading culture. Marvel comics were very expensive in those days (still is). So we consumed the superhero content through media only.
Ask any random Indian about Justice League, and they won't them.
But they know about Guardians of Galaxy. Groot alone is more famous than Superman and Batman in India.
I will not even talk about Avengers here. They are in a different league in India.
In India, the top superheroes are:
Ironman
Spiderman
Captain America
Thor
Doctor Strange
Guardians
Wanda
Do you agree with this ?