On July 21, 2019, Avengers: Endgame officially overtook James Cameron’s Avatar as the highest-grossing film of all time with a world wide gross of over $2.8 billion. This feat was a long time coming, and had been predicted even before its release.
With the success of Avengers: Endgame, here is a look at how other superhero movies have fared in the box office. Below is a list of the top ten highest grossing superhero movies of all time.
1. Avengers: Endgame (2019)
Worldwide Gross: $2,782,617,193
2. Avengers: Infinity War (2018)
Worldwide Gross: $2,048,359,754
3. The Avengers (2012)
Worldwide Gross: $1,518,812,988
4. Avengers: Age of Ultron (2015)
Worldwide Gross: $1405,403,694
5. Black panther (2018)
Worldwide Gross: $1,346,913,161
6. Incredibles 2 (2018)
Worldwide Gross: $1,242,805,359
7. Iron Man 3 (2013)
World wide Gross: $1,214,805,359
8. Captain America: Civil War (2016)
Worldwide Gross: $1,153,304,495
9. Aquaman (2018)
Worldwide Gross: $1,147,761,807
10. Captain Marvel (2019)
Worldwide gross: $1,128,274,794