Yes he did in 2007 when he through everyone out of the ring and was the last man standing.You can see the match on youtube just tipe in royal rumble 2007 and if you dont believe me tipe royal rumble winner of 2007 ok.
the winner of wwe royal rumble 2011 is ALBERTO DEL RIO
Batista is the winner of the the 30-Man Royal Rumble Match 2014.
rated r super star edge is the winner of 2010 royal rumble by:shahzad
If you mean if he won at the royal rumble then yes.
It is unknown who the 2011 Royal Rumble winner is. The pay-per-view has not happened yet. Alberto Del Rio won the Royal RUmble 2011. Oh joy...
The winner of the 2012 Royal Rumble was The Great White Sheamus
the winner is... find out for your self
Edge won the 2010 Royal rumble match. He eliminated John Cena.