one like all other Pokemon games
You can get only one per game.
action replay
I think the only way to obtain masterballs in pokemon pearl is to use action replay or other cheats. Sorry!
u haz to use ACTION REPLAY to get them
You can not buy or sell Masterballs in any game. In Diamond and Pearl the Masterball is given to you by the leader of Team Galaxy, after you have defeated them. You get only one from this. So use it wisely.
You can get 999 masterballs at the pokemart for $1,000,000 THAT is a lie. No, you cannot. no lie guys first you need to complete the national pokedex
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.
Well, first place in the lottery in sapphire awards you a masterball so trade with as many people as you can and check it every day! I have two masterballs thanks to this method! Not sure about pearl though.. if you have 2 or more you can give em to a ditto and another Pokemon and breed them. It worked for me i have 999 masterballs LOL
Infinit
1
INFINITY MASTERBALLS just do my trick Trade pokemon for pokemon holding masterballs take them away and trade for your pokemon back
One, although if you have the AR cheat, 999 masterballs can be acquired.