Avengers: Infinity War currently has $1.059 billion from foreign markets, which, when combined with the $547.8 million domestic haul puts its global total at $1.606 billion, the fifth highest grossing movie of all time, surpassing the global tally of 2012’s The Avengers ($1.518 billion).
Avengers: Infinity War went up against two new movies in wide release, both of which had no chance of topping Avengers: Infinity War, but still fared quite well, considering what they were going up against.
Avengers: Infinity War also passed another milestone internationally, reaching the $1 billion foreign plateau, on the strength of a massive $200 million opening weekend in China.
On the all-time charts, Avengers: Infinity War will easily pass Jurassic World to take fourth place all time, and with this huge opening in China, it makes a global total of $2 billion seem increasingly likely.