Complete List of WWE WrestleMania Main Events

On this page you'll fine a complete list of every WWE WrestleMania match from WrestleMania 1 in 1995 to present.
WrestleMania 1 (March 31, 1985)
Hulk Hogan & Mr. T defeat "Rowdy" Roddy Piper & "Mr. Wonderful" Paul Orndorff
WrestleMania 2 (April 7, 1986)
Hulk Hogan defeats King Kong Bundy
WrestleMania 3 (March 29, 1987)
Hulk Hogan defeats Andre the Giant
WrestleMania 4 (March 27, 1988)
"Macho Man" Randy Savage defeats "Million Dollar Man" Ted DiBiase
WrestleMania 5 (April 2, 1989)
Hulk Hogan defeats "Macho Man" Randy Savage
WrestleMania 6 (April 1, 1990)
The Ultimate Warrior defeats Hulk Hogan
WrestleMania 7 (March 24, 1991)
Hulk Hogan defeats Sgt. Slaughter
WrestleMania 8 (April 5, 1992)
Hulk Hogan defeats Sid Justice
WrestleMania 9 (April 4, 1993)
Hulk Hogan defeats Yokozuna
WrestleMania 10 (March 20, 1994)
Bret "The Hitman" Hart defeats Yokozuna
WrestleMania 11 (April 2, 1995)
Lawrence Taylor defeats Bam Bam Bigelow
WrestleMania 12 (March 31, 1996)
Shawn Michaels defeats Bret "The Hitman" Hart
WrestleMania 13 (March 23, 1997)
The Undertaker defeats Sycho Sid
WrestleMania 14 (March 29, 1998)
Stone Cold Steve Austin defeats Shawn Michaels
WrestleMania 15 (March 28, 1999)
Stone Cold Steve Austin defeats The Rock
WrestleMania 16 (April 2, 2000)
Triple H defeats The Rock, Mick Foley, Big Show
WrestleMania 17 (April 1, 2001)
Stone Cold Steve Austin defeats The Rock
WrestleMania 18 (March 17, 2002)
Triple H defeats Chris Jericho
WrestleMania 19 (March 30, 2003)
Brock Lesnar defeats Kurt Angle
WrestleMania 20 (March 14, 2004)
Chris Benoit defeats Triple H & Shawn Michaels
WrestleMania 21 (April 3, 2005)
Batista defeats Triple H
WrestleMania 22 (April 2, 2006)
John Cena defeats Triple H
WrestleMania 23 (April 1, 2007)
John Cena defeats Shawn Michaels
WrestleMania 24 (March 30, 2008)
The Undertaker defeats Edge
WrestleMania 25 (April 5, 2009)
Triple H defeats Randy Orton
WrestleMania 26 (March 28, 2010)
The Undertaker defeats Shawn Michaels
WrestleMania 27 (April 3, 2011)
The Miz defeats John Cena
WrestleMania 28 (April 1, 2012)
The Rock defeats John Cena
WrestleMania 29 (April 7, 2013)
John Cena defeats The Rock
WrestleMania 30 (April 6, 2014)
Daniel Bryan defeats Randy Orton & Batista
WrestleMania 31 (March 29, 2015)
Seth Rollins defeats Brock Lesnar & Roman Reigns
WrestleMania 32 (April 3, 2016)
Roman Reigns defeats Triple H
WrestleMania 33 (April 2, 2017)
Roman Reigns defeats The Undertaker
WrestleMania 34 (April 8, 2018)
Brock Lesnar defeats Roman Reigns
WrestleMania 35 (April 7, 2019)
Becky Lynch defeats Ronda Rousey & Charlotte Flair
WrestleMania 36 Night 1 (April 4, 2020)
The Undertaker defeats AJ Styles
WrestleMania 36 Night 2 (April 5, 2020)
Drew McIntyre defeats Brock Lesnar
WrestleMania 37 Night 1 (April 10, 2021)
Bianca Belair defeats Sasha Banks
WrestleMania 37 Night 2 (April 11, 2021)
Roman Reigns defeats Edge & Daniel
WrestleMania 38 Night 1 (April 2, 2022)
Stone Cold Steve Austin defeats Kevin Owens
WrestleMania 38 Night 2 (April 3, 2022)
Roman Reigns defeats Brock Lesnar
WrestleMania 39 Night 1 (April 1, 2023)
Kevin Owens & Sami Zayn defeats The Usos
WrestleMania 39 Night 2 (April 2, 2023)
Roman Reigns defeats Cody Rhodes
WrestleMania 40 Night 1 (April 6, 2024)
Roman Reigns & The Rock defeats Cody Rhodes & Seth "Freakin" Rollins
WrestleMania 40 Night 2 (April 7, 2024)
Cody Rhodes defeats Roman Reigns
WrestleMania 41 Night 1 (April 19, 2025)
TBA
WrestleMania 41 Night 2 (April 20, 2025)
TBA
MORE: WWE WrestleMania 41 Preview: Date, Start Time, Match Card, How To Watch & Live Stream