Contact Us
Top banner desktop

Top 5 John Cena WrestleMania Matches of all time

Explore the top 5 John Cena Best WrestleMania matches, from epic showdowns with Shawn Michaels and The Rock to championship clashes with Triple H, Batista, and Rusev. Relive Cena’s greatest WrestleMania moments.

Harsh Chopra
Last updated: 18.04.2025
Best John Cena WrestleMania Matches

John Cena is one of the absolute greatest of all time. He has had 16 WrestleMania Matches in his career. His first WrestleMania match was at WrestleMania 20. He will compete in his last WrestleMania Match at WrestleMania 41 against Cody Rhodes. He has a WrestleMania record of 10 wins and 6 losses. This will be his 17th WrestleMania Match. 

Advertisement

Let’s look at the Top 5 John Cena WrestleMania Matches 


1) John Cena vs Shawn Michaels at WrestleMania 23

John Cena vs Shawn Michaels at WrestleMania 23
John Cena vs Shawn Michaels at WrestleMania 23


John Cena vs Mr WrestleMania Shawn Michaels is the best match that John Cena has had at WrestleMania. This was in 2007 and John Cena wrestled for 29 minutes in this match. This match started slowly as both men were also tag team champions so they were feeling each other out. This match then picked up pace and Shawn Michaels hit his big moves. He hit the elbow drop to the heart of Cena. Shawn also hit a Sweet Chin Music but John Cena kicked out. John Cena also hit The Attitude Adjustment but it was a 2 count. After 29 minutes, It was John Cena that won the match and became WWE Champion.


2) John Cena vs The Rock at WrestleMania 28

John Cena vs The Rock at WrestleMania 28
John Cena vs The Rock at WrestleMania 28

Probably the biggest match in the career of John Cena. This match had a one year build as it was announced following the Raw after WrestleMania 27. The build to this match was so good that the fans had anticipation for this match. And both men delivered. John Cena made a big entrance and so did The Rock. This match was 31 minutes long. Both men had a test of strength. The spectacle was fitting for WrestleMania. The Rock showed that he was still in his prime at that time. He matched John Cena move for move. The Rock hit the Rock bottom but John Cena kicked out. John Cena hit the Attitude Adjustment but The Rock kicked out. John Cena went to the top rope. The Rock hit the people’s elbow but it was not enough. To end the match, John Cena wanted to hit the people’s elbow but The Rock reversed it to hit Rock bottom and won the match. 


3) John Cena vs Triple H at WrestleMania 22

John Cena vs Triple H at WrestleMania 22
John Cena vs Triple H at WrestleMania 22


This was the third match for John Cena at the grandest stage of them all. This was a match against Triple H that John Cena needed. This was a match where John Cena entered with a very young CM Punk who was not signed to WWE at that time. This was a 22 minute match. Triple H tested John Cena and he was physical in this match. John Cena was starting to get better with each match. Triple H hit the Pedigree in this match but John Cena kicked out. He was Super Cena at this point and the fans were starting to turn on him. John Cena won the match as he made Triple H tap out. 


4) John Cena vs Batista at WrestleMania 26

John Cena vs Batista at WrestleMania 26
John Cena vs Batista at WrestleMania 26


It was 2010. It was the match that the WWE universe wanted. It was the number 1 guy in John Cena against the number 2 in the WWE Batista. Both men had established themselves and this was a big WrestleMania Match. Batista was the heel and he was the champion. This was a short match as it was only 14 minutes. However it was so good that it is in this list. Barista hit the Batista Bomb but John Cena kicked out. John Cena hit his finisher AA but it was not enough. John Cena made The Animal tap out to the STF and he once again became WWE Champion. This match should have got more time. 


5) John Cena vs Rusev at WrestleMania 31

John Cena vs Rusev at WrestleMania 31
John Cena vs Rusev at WrestleMania 31

This was the WrestleMania Match that saved the United States Championship. This was a match between Rusev who was undefeated to this point. John Cena was determined to win the title at WrestleMania 31. To earn this match he had to apply the STF and Lana awarded him the match out of compassion for Rusev. This was a 15 minute match. Rusev looked incredible and he entered a Russian tank. This match was high paced as John Cena tried to win. Rusev applied the Rusev lock but John Cena got out this time. John Cena hit the AA to win the title. Following this win, the weekly US title open challenges were a thing and wrestlers got a chance to wrestle John Cena in great Matches.

Chase Your Sport

Stay up-to-date on the latest sports news, stats, expert analysis and trends, including cricket, football, wrestling, tennis, basketball, Formula One and more. Find previews, schedules, results of upcoming events, and fantasy tips on Chase Your Sport.