Chris Evans — $1 million for “Captain America: The First Avenger” (2011) / $15 million for “Avengers: Infinity War” (2017)
This Chris likely got a little more because he had better name recognition when he agreed to play Steve Rogers. In fact, he had already played a superhero. He was Johnny Storm in the early 2000s version of the “Fantastic Four” franchise.
Chadwick Boseman — $2 million for “Black Panther” (2017) / Upcoming MCU movies: Unknown
For Disney standards, starting out at $2 million isn’t bad. And being part of one of the biggest Marvel hits of all time certainly led to Boseman getting a nice bonus. He’ll definitely be looking at bigger paydays playing T’Challa going forward.
Robert Downey Jr. — $2.5 million for “Iron Man” (2008) / $50 million for “The Avengers” (2012)
Yeah, Marvel got RDJ cheap in 2008. An Oscar-nominated actor and arguably one of the best of his era, Downey Jr. was still repairing his career at the time following a tough stint with substance abuse. Responsible for being the actor that helped launch the MCU, his paychecks now show that.
Brie Larson — $5 million for “Captain Marvel” (2019) / Upcoming MCU movies: Unknown
Being an Oscar winner and playing the first female superhero to get her own movie in the MCU likely helped Larson and her reps at the negotiating table. According to THR, she’s signed a seven-movie deal, so who knows what kind of coin she’ll be taking in by the end of it as she now becomes the face of the next phase of the MCU.