5 BEST JOHN CENA MATCHES OF ALL TIME

#1. John Cena vs AJ Styles, Royal Rumble, 2017.

#2. John Cena vs The Rock, Wrestlemania XXVIII.

#3. John Cena vs Seth Rollins vs Brock Lesnar, Royal Rumble, 2015.

#4. John Cena vs Shawn Michaels, Wrestlemania 23, 2007.

#5. John Cena vs Sami Zayn, RAW, May 05, 2015.