masterball if you want to catch a really strong legendary pokemon. use an ultra ball if it is a strong regular pokemon.maybe legendaries
The best pokeball is a Master Ball which never fails.
the best pokeball to catch suicune with is a great ball
the kind of pokeball you can get from red apricorns is a level ball. with this pokeball you can get Pokemon that have lower level than your Pokemon i hope i helped! :-)
The best pokeball to catch registeel is a repeat ball if you have owned a registeel before trust me it will work wonders for you i caught registeel with a repeat ball without even weakning it.
Just be paitent and catch it with a pokeball!
he's right but if ou have emerald you need a masterball for kyogre
Any pokeball will work but an ultra ball is probably best.
A masterball :)
MasterBall
Any kind of pokeball can catch Mersprit, but it is best to use a Pokemon with mean look if you have troubles with it running away.
Masterball. (Cresselia)
throw a pokeball at it