Any of the following would be a good team: Dragonite, Alakazam, Charizard, Gyarados, Lapras, Victreebel, Pikachu, Snorlax, Machamp. (and also any legendary if you wish)
extra: a mr mime or a nidoking go well, try using the legendary birds especially zapdos.
Chat with our AI personalities
Lemonade
There is no best team unless you hack it. any pokemon can be good if trained correctly
my team
problably jolteon
elite four again and again.worked for me