Yes but the most resent one was between him and Batista!
No John Cena already beat The Rock at Wrestlemania and John Cena is the new WWE Champion
Yes
yes at wrestlemania 22yes at wrestlemania 22
No never
yes
Yes
john cena will beat the Undertaker Wrestlemania in a i quit match coz john cena nevre gives up but so dos the undertaker i reckon it would be a great match john cena will win and it will be 21.1
no he has never beat bastia he did at Wrestlemania 26
no because the rock beat him at wrestlemania ROCKY!!
No he lost.Boo hoo Cenation.
The Rock won! Though John Cena was very close to beating him. Everyone does not like John Cena anymore.
yes john cena is the still wwe champion because he beat batista at wrestlemania 26