You can get them on route 228
If u have emerald then just clone master balls at the battle tower and then give them to six Pokemon then migrate.
you have to win a lottery with 5 exact numbers sup piece out rate 4
You cannot BUY master balls. You only get 1 master ball in the game.
This is the cheat (gameshark code) for unlimited master balls as long as you keep refreshing the code. 00000554000A354475830050000000 233423155230
1 Master Ball
you can get 1 master ball
you can use action replay or you can get them @ the lotto corner in jubilife city if your id number matches exactaly to the lotto number
You can get an action replay and get the 999 master balls cheatand have unlimited master balls!
1
1
u cant 1 master ball per game.but you can get a action replay and get over 9000 master balls and 999 stuff
you can only get 1 master ball per game