Change language to
0:00

The Avengers: Endgame box office total has reached $2.9255 billion worldwide, putting the 2019 film back ahead of Avatar’s $2.9237 billion. The $1.8 million margin follows the Encore re-release, with the figures cited by Variety.

The two films have traded the all-time lead before. Endgame first passed Avatar in 2019, then Avatar reclaimed the record after a 2021 cinema re-release, Variety reports.

Subscribe to our Newsletters for more Entertainment Stories

Avengers Endgame box office: the updated ranking

FilmWorldwide grossPosition
Avengers: Endgame$2.9255 billion1
Avatar$2.9237 billion2

The new Avengers: Endgame box office figure includes the Encore engagement. Deadline reports that the re-release added $4.4 million in North America and $14.4 million internationally in its second weekend, taking Encore’s total to $126 million worldwide.

How Encore moved Endgame past Avatar

Encore opened with $86 million worldwide in late September. That pushed Endgame’s lifetime gross to $2.885 billion, leaving it about $39 million behind Avatar at the time. Tbreak’s opening-weekend report tracked that gap before the latest grosses were added.

The re-release also carried new footage linked to Avengers: Doomsday. Our runtime report covered the shorter Encore additions ahead of the December sequel.

The record is based on reported worldwide box-office revenue, not ticket admissions, and the figures are not adjusted for inflation. Endgame leads by less than $2 million, so the order could change again if either film returns to cinemas or final grosses are revised.

Does this ranking show which film sold more tickets?

No. The figures compare reported worldwide box-office revenue in nominal dollars, not ticket admissions, and they are not adjusted for inflation.

Could Avatar take the record back?

A further Avatar theatrical run could change the ranking if it adds more than Endgame’s reported lead. The current comparison is a snapshot, and final grosses can also be revised.