Only one
you can get 1 master ball
One from Giovonni, and unlimited from the lottery and trade.
there are 2 master ball s and a master ball is rare you can only use it for kyogre requaza groudon salmence fly gon and the rest of the strongest Pokemon a master ball always captures a Pokemon no Pokemon can break out its in possible
In normal game-play, you can only get one Master Ball in the game, given to you by the president of Silph Co. after defeating Giovanni in the Silph Co. building at Saffron City. It is also possible to trade Master Balls from another game, by letting the Master Ball from the other game be held by a pokemon and trading it to your game. Without this trading method, however, you are only given one Master Ball to use.
You have to get all ID number matches to win 1 masterball
one or more by trading with Pokemon holding a master ball
There is only one Master ball in Pokemon diamond so use it wisely. I hope you can find it!
You can clone a Pokemon with the master ball or trade it to a friend and keep starting over until you're satisfied with the number of master balls.
there are 151 between leafgreen and fire red
Attach your master ball to ONE POKEMON, next CLONE that Pokemon for how many master balls you want. Next detach them, and release all the clones (if you want)
no, but if you have an action replay you can get as many as you want
150