i beat the league with infernape,palkia(it knows avalanche, it can knock out garchomp in one shot!) pidgey,(level 55) sealeo, giratina, and heatran.
Mallorie's answer: well, any Pokemon about level 60 or 70 should do. Dialga or palkia, the 3 lake Pokemon, Darkrai, and your starter Pokemon.
probly at the pokemon leuge
any Pokemon as long as its trained well
The best pokemon team for pokemon platinum is Infernape, Staraptor, Floatzel, Luxray (Shinx third evolution), Giratina and Bibarel( make it learn all its four moves as HMs).
Diamond is not a Pokemon but i think Arceus is one of the strongest Pokemon ever.
the best Pokemon on diamond would be arceus but you can only get that from action replay, other than that i think the best Pokemon would be giritina..
the best Pokemon for the Pokemon league is definetly latios
Palkia
the best Pokemon in diamond is arceus, but you have to use action replay or wi-fi mystery gift
chichorrito
No Arceus is the best Pokemon in Pokémon Diamond.
The best Pokemon on Pokemon diamond is obviously a Bidoof...Joke :)No this is entirley an opinion based question but the best aka most powerful,and most defensive is Diagla
Chimchar