The only way to get a Master Ball is to win in the Pokémon Lottery Corner, by storing a Pokémon with a trainer ID with 4 or more numbers that match to the last numbers in the number you are given by Felicity.
And no, there is no place you can "find" a Master Ball.
-M_C
you must win 1st prize in the lottery.
no not unless you trade a Pokemon who is holding a master ball that's what I did because I had diamond and pearl i just reset and start from beginning with pearl until I get master ball then repeat. So far I've got 79 hope this helps
You cannot find a second master ball however you can trade Pokemon to get another Pokemon with a master ball or use an action replay
At the goldenrod lottery by winning.
Beat Cyrus in the Team Galactic Veilstone Building. He'll give you a MasterBall
CYRUS IS THEN IN GALACTIC HQ WHEN YOU FIND HIM YOU BATTLE HIM IF YOU WIN HE GIVES YOU THE MASTER BALL. (The master ball should go to the FIRST Pokemon in your team)
The only way to get another master ball in Pokemon dimond whithout cheating is by giving a Pokemon a master ball as an item in another game and trading that Pokemon to your Pokemon dimond game and take the master ball then you can use it. Or you can get an action replay at www.amizon.com for $20.00 and find the master ball cheat for it then you can get lots of master balls all the time it realy works try it.
you can only get one master ball from Cyrus when you defeated him in a battle at the galacitc HQ,or you can get (999) masterballs only from cheat.
Fly TO Lilicove city and Surf ontop and you will find a cave,go inside and find the master ball
You get a master ball either from your cheats if you have any or else you get a master ball from the boss of team galactic (cyrus when you beat him in head quarters).(This answer is for Pokemon Diamond and Pearl).
You Need an Action Replay cheat code device and find the code some where on the Internet some will give u 999 Master-balls that's what i did and it worked perfectly. <3
Before you find Dialga in Diamond or Palkia in Pearl or giratina in platinum, Cyrus will give you a master ball. I'm assuming this is so you can catch Palkia, Dialga, or Giratina.