Punk vs Cena was one of the most legendary WWE rivalries of this century, with some fans calling it the Batman vs Superman of professional wrestling. As you'd expect, Cena was Punk's most common opponent, as they took the feud across television, pay per view and house shows. Even before 2011, it was still one of WWE's most booked matches. Both men clearly loved working against each other. Punk's second most common opponent was Rey Mysterio, with John Morrison the third most common. Unsurprisingly, nearly all of those matches were really good.