Robert Downey Jr.
as Tony Stark / Iron Man
Chris Evans
as Steve Rogers / Captain America
Mark Ruffalo
as Bruce Banner / Hulk
Chris Hemsworth
as Thor Odinson
Scarlett Johansson
as Natasha Romanoff / Black Widow
Jeremy Renner
as Clint Barton / Hawkeye
Don Cheadle
as James Rhodes / War Machine
Paul Rudd
as Scott Lang / Ant-Man
Benedict Cumberbatch
as Stephen Strange / Doctor Strange
Chadwick Boseman
as T'Challa / Black Panther
Brie Larson
as Carol Danvers / Captain Marvel
Tom Holland
as Peter Parker / Spider-Man
Karen Gillan
as Nebula
Zoe Saldaña
as Gamora
Evangeline Lilly
as Hope Van Dyne / Wasp
Tessa Thompson
as Valkyrie
Rene Russo
as Frigga
Elizabeth Olsen
as Wanda Maximoff / Scarlet Witch
Anthony Mackie
as Sam Wilson / Falcon
Sebastian Stan
as Bucky Barnes / Winter Soldier
Tom Hiddleston
as Loki
Danai Gurira
as Okoye
Benedict Wong
as Wong
Pom Klementieff
as Mantis
Dave Bautista
as Drax
Letitia Wright
as Shuri
John Slattery
as Howard Stark
Tilda Swinton
as The Ancient One
Jon Favreau
as Harold 'Happy' Hogan
Hayley Atwell
as Peggy Carter
Natalie Portman
as Jane Foster
Marisa Tomei
as Aunt May
Taika Waititi
as Korg (voice)
Angela Bassett
as Ramonda
Michael Douglas
as Dr. Hank Pym
Michelle Pfeiffer
as Janet Van Dyne
William Hurt
as Secretary of State Thaddeus 'Thunderbolt' Ross
Cobie Smulders
as Maria Hill
Sean Gunn
as On-Set Rocket / Kraglin
Winston Duke
as M'Baku
Linda Cardellini
as Laura Barton
Maximiliano Hernández
as Agent Sitwell
Frank Grillo
as Brock Rumlow
Hiroyuki Sanada
as Akihiko
Tom Vaughan-Lawlor
as Ebony Maw
James D'Arcy
as Jarvis
Jacob Batalon
as Ned
Vin Diesel
as Groot (voice)
Bradley Cooper
as Rocket (voice)
Gwyneth Paltrow
as Pepper Potts
Robert Redford
as Alexander Pierce
Josh Brolin
as Thanos
Chris Pratt
as Peter Quill / Star-Lord
Samuel L. Jackson
as Nick Fury
Lexi Rabe
as Morgan Stark
Ross Marquand
as Johann Schmidt / Red Skull (Stonekeeper)
Joe Russo
as Grieving Man
Emma Fuhrmann
as Cassie Lang
Michael James Shaw
as Corvus Glaive
Terry Notary
as On-Set Groot / Cull Obsidian
Kerry Condon
as Friday (voice)
Ben Sakamoto
as Cooper Barton
Ava Russo
as Lila Barton
Cade Woodward
as Nathaniel Barton
Stan Lee
as Driver
Yvette Nicole Brown
as S.H.I.E.L.D. Agent
Callan Mulvey
as Jack Rollins
Lia Russo
as Lia
Julian Russo
as Julian
Taylor Patterson
as Taylor
Agostino Rosalina
as Augie
Ken Jeong
as Security Guard
Ty Simpkins
as Harley Keener
Jackson A. Dunn
as Scott Lang (12 Y.O.)
Lee Moore
as Scott Lang (93 Y.O.)
Bazlo LeClair
as Scott Lang (Baby)
Loen LeClair
as Scott Lang (Baby)
Matthew Berry
as S.H.I.E.L.D. Agent
Joy McAvoy
as Asgardian Maiden
John Michael Morris
as Young Hank Pym
Michael A. Cook
as Male S.H.I.E.L.D. Agent
Brent McGee
as Camp Lehigh Guard
Brian Schaeffer
as Military Police
Jamie Wedel
as Drill Sergeant
Anthony G Breed
as Young Stan Lee Double
Erica Ribley
as Car Girl
Monique Ganderton
as On-Set Proxima Midnight
Jim Starlin
as Support Group Man #1
Jimmy Ray Pickens
as Support Group Man #2
Hye Jin Jang
as Japanese Girl
Russell Bobbitt
as Diner Owner
James Lin
as Diner Cook
Jack Champion
as Kid on Bike
Sam Hargrave
as New Asgard Truck Driver
Patrick Gorman
as Old Steve Rogers Double
Aaron Lazar
as Doctor Strange Double
Robert Pralgo
as Thanos Reader
Tom Wisdom
as Loki Reader
John Posey
as Alexander Pierce Reader
Ameenah Kaplan
as Gamora Reader
Olaniyan Thurmon
as Teenage Groot Reader
Jennifer Elmore
as On Set Reader #1
Mike Lutz
as On Set Reader #2