John Cena has taken part in a plethora of memorable matches throughout his legendary WWE career. While critics often questioned his in-ring abilities during his prime, Cena consistently delivered exceptional performances, proving his abilities, and has built one of the most impressive match libraries in WWE history.