A table showing a list of the top 30 highest grossing movies of all time

Rank Year Title Total box-office earnings
1 2009 Avatar $2.923 billion
2 2019 Avengers: Endgame $2.798 billion
3 2022 Avatar: The way of water $2.320 billion
4 1997 Titanic $2.258 billion
5 2015 Star Wars: The force awakens $2.068 billion
6 2018 Avengers: Infinity war $2.048 billion
7 2019 Spider-Man no way home $1.921 billion
8 2024 Inside out 2 $1.699 billion
9 2015 Jurassic world $1.671 billion
10 2019 The Lion king $1.662 billion
11 2012 The Avengers $1.519 billion
12 2015 Furious 7 $1.515 billion
13 2022 Top gun: Maverick $1.496 billion
14 2019 Frozen 2 $1.450 billion
15 2023 Barbie $1.447 billion
16 2015 Avengers: Age of ultron $1.403 billion
17 2023 The super mario bros. movie $1.361 billion
18 2018 Black panther $1.347 billion
19 2011 Harry potter and the deathly hallows part 2 $1.342 billion
20 2024 Deadpool and wolverine $1.338 billion
21 2017 Star Wars: The last jedi $1.333 billion
22 2018 Jurassic world: Fallen kingdom $1.308 billion
23 2013 Frozen $1.290 billion
24 2017 Beauty and the beast $1.264 billion
25 2018 Incredibles 2 $1.243 billion
26 2017 The fate of the furious $1.239 billion
27 2017 Iron Man 3 $1.215 billion
28 2013 Minions $1.159 billion
29 2016 Captain America: Civil War $1.699 billion
30 2018 Aquaman $1.149 billion