You will need to battle all four Elite 4 trainers and beat them however how to beat them by using their weaknesses will depend on the game you're playing. Pokemon Red/Blue/Yellow and FireRed/LeafGreen the first member uses Ice and Water Pokemon so opting to use an Electric-type Pokemon is a good option, against Bruno he has Rock-type Pokemon and Fighting-type Pokemon so for his Rock-types you can go with Water or Grass-type attacks and for Fighting-types you can go with Flying, Ice and Psychic-types, Agatha you can go with Dark and Ghost-type Pokemon as well as for Psychic-type Pokemon such all of her Pokemon are either pure Poison-type or part Poison-types and for Lance his Pokemon are mostly Dragon-types so Dragon-types and Ice-types would be able to beat him and Electric-types can beat Gyarados and Aerodactyl.
Pokemon Leauge
go poo
he in uknown as to where he goes, but he will come back if you beat the elite4
beat elite4, then, catch 60 Pokemon.
Wallace is the champion. you will find him after you beat the elite4
start with squirtle beat the elite4 and it will be roaming wild
"http://wiki.answers.com/Q/What_are_the_best_pokemon_to_beat_the_elite4_firered
in fire red yes in emerald no
rare Pokemon are the best to beat the elite4 and by the way get tna the game coming sept 9th and do not get wwe sd vs raw 2009
you get all your Pokemon to lvl 50-70
first beat the elite4 then go to Pokemon league
First get the national dex then beat th elite4