Use surf on a pond or use thefishing pole
nothing because you find magikarps always in water.
You get it at the Pokemon Center just North of Goldenrod City. Have fun fishing! (For Magikarps anyway) :-(
Get a super rod in Pokemon Platinum and then fly to resort area. Fish in the water and Magikarps will come up. The Magikarps are lvls 50-100.
If you mean the magikarps in the resort area, then take a super rod and fish there. You will find many Magikarps, ranging from lvl 40 to lvl 100. which is the "creature that lurks in the resort area." hope this helps. You can get to the Resort area after you beat the Elite Four. Get a super rod in the fight Area in the top left.
You do not need 6 Magikarps to beat the League... Who told you that!!??
5 million
Well, if you use an Old Rod on any water, you will always find Magikarp.
You can find shiny magikarps at any time, anywhere you can catch normal magikarps. However, there is a VERY VERY VERY high probability that you will not catch one, like 1 in 10,000. So, you can fish and surf(a lot) but I just recommend using an action replay to get one. Hope I helped :)
dont throw a pokeball at it!
6 magikarps
You can not.
Magikarp's evolution is Gyarados.