This question has many answers, but I did it by using Arcanine, Raichu, Poliwrath, Kadabra, Dragonite and the last one was either Venusaur or Machamp.
there are no specific Pokemon that can automatically beat the elite four. HOWEVER, ( i speak from experience) i beat the elite four with one Pokemon whitch was Samurott. i suggest using Samurott 2. hope i helped! :) - Raven
You have to catch at least 60 Pokemon and you have to beat the elite four including your rivalyou get it from oak after you beat the elite four and the elite four champion
beat the elite four and the champion.
You need to beat the elite four before you can get Zekrom.
You have to beat the elite four.
i beat the elite four with tangrowth,empoleon,typhlosion,rhyperior,lugia and snorlax (i traded most of the Pokemon to my game
The Pokemon League
You need to beat the elite four and then beat the Pokemon league champion
You then have to beat Cynthia
beat elite four
beat elite four
You battle