You can bring any pokemon,but be careful,if your on a low level,you get beaten up easy.you sould be level 55 or 60,70 that will be ok. Good luck!
Battle the elite 4 with the Pokemon you want to level up in your party (make sure the Pokemon has the exp.share equipped with it) therefore you can level your Pokemon up without putting it in battle Hope I helped.
an level hundred
uh level up ur pokemon!
Well,Level 70-100 Is A Good Level To Beat The Elite 4.
elite 4
50 and over.
3 level 49 magikarps
the elite 4
Rock/Ground Pokemon from level 55 to 59.
Well, tht depends on what level your pokemon are and what pokemon you have. All i have to say is that 1. Make sure your pokemon are above level 55 when they battle the Elite Four AND 2. Dont battle with starter Pokemon
Give it an EXP Share and take 5 other strong pokemon. Then go through the Elite Four. I can guaratee that it will be at least Level 20 when you finish.What I usually do is take my strongest Pokemon and go to a route with high level Pokemon, and put the level 1 in the first slot. When you get into a battle, immediately switch to the stronger Pokemon and battle. The level 1 will gain experience extremely quickly.
55 is best reccommended with some hell tough Pokemon