"Playing this role over the last 8 years has been an honor," the actor tweeted.
Chris Evans on Thursday announced he has officially hung up his shield.
After playing
Captain America for nearly a decade, Evans tweeted that it was over.
"Officially wrapped on Avengers 4. It was an emotional day to say the least. Playing this role over the last 8 years has been an honor. To everyone in front of the camera, behind the camera, and in the audience, thank you for the memories! Eternally grateful," Evans tweeted.
The actor previously eluded to retiring the character in a profile in the The New York Times which quoted him as saying, "You want to get off the train before they push you off."
The 37-year-old Evans — who played Johnny Storm in a couple of Fantastic Four films — first played Steve Rogers aka Captain America in 2011's Captain America: The First Avenger.
He would go on to play the fan favorite in The Avengers (2012), Captain America: The Winter Soldier (2014), Avengers: Age of Ultron (2015), Captain America: Civil War (2016), Avengers: Infinity War (2018), as well cameo in a number of other Marvel films.
It's possible that following Evans' retirement, another Captain America could rise in the Marvel Cinematic Universe. In the comics, Steve Rogers has been replaced in the past by characters who exist in the MCU such as Bucky Barnes aka the Winter Soldier (Sebastian Stan) and Sam Wilson aka the Falcon (Anthony Mackie).
Evans makes his final appearance as Captain America in the currently untitled Avengers 4. While Evans' Captain America had a relatively small amount of screentime in this year's Avengers: Infinity War, the writers of that movie and Avengers 4 have said there will be much more of the hero in the next installment.
Avengers 4 opens May 3, 2019.