Avengers: Endgame had the greatest opening weekend of all-time. Avengers: Endgame earned an estimated $350 million domestically and an additional $859 million internationally for a worldwide total of $1.2 billion, breaking all previous opening weekend records which were held by Avengers: Infinity War.