Magikarp

Magikarp (コイキング Koiking) is a type Pokémon. In a once glorious past, Magikarp was as strong and indestructible as it will be once it evolves into Gyarados. But now it is far from the case; it is so weak, many wonder how it has survived. Magikarp can evolve into a Gyarados starting at level 20.

Anime
Magikarp made it appearance when Team Rocket aboard a ship, S.S. Anne, in Vermillion City. James gets a Magikarp from a dealer, who cheated his money or bottle caps three times in the whole series of Pokémon Anime, in a golden Poké Ball, of which the gold color disguised the red part of the Poké Ball. It then evolves into a Gyarados, when james kicks it away after the ship sank.

Appearance
Magikarp is a Fish Pokémon. Its body is made up of orange scales. Its fins are either yellow or white. They also have "whiskers". Female Magikarp have white "whiskers" while male Magikarp have yellow "whiskers."he looks like a fish!

Special Abilities
Magikarp have the ability Swift Swim, which increases Magikarp's Speed when it is raining. Despite being strong in the past, its descendants are considerably weaker. It struggles to swim against even the most polutted streams.

Game Info
Magikarp is the most common Pokémon in the waters of all the Pokémon regions. It can be found in every water bodies in Johto, Kanto, Hoenn, and Sinnoh. It is considered to be the weakest Pokémon because it can only use three moves. It is a hardy Pokémon that can thrive in any water bodies, no matter whether is freshwater or saltwater, or how polluted the water is. However, if it is to taken care properly, it evolves into a magnificent Gyarados, which evolves at Level 20.

By Leveling Up
Start: Splash

Lv. 15: Tackle

By TM/HM
None.

By Leveling Up
Start: Splash

Lv. 15: Tackle

Lv. 30: Flail

By TM/HM
None.

By Breeding
None.

By Leveling Up
Start: Splash

Lv. 15: Tackle

Lv. 30: Flail

By TM/HM
None.

By Breeding
None.

By Tutoring
None.

By Leveling Up
Start: Splash

Lv. 15: Tackle

Lv. 30: Flail

By TM/HM
None.

By Breeding
Bounce.

Pokédex Numbers
National Dex: #129

Johto Dex: #076

Hoenn Dex: #052

Sinnoh Dex: #029

Fiore Browser: R-124

Almia Browser: R--

Evolutionary Line
Magikarp → Gyarados at Level 20

Trivia

 * Magikarp were sold for £500 in the Generation I games and their Generation III remakes.
 * Magikarp are commonly known as the weakest Pokémon in the games. Based on Base Stat average however, Sunkern would be the weakest.
 * It has been in all four regional Pokédexes.
 * It is one of few -Pokémon that cannot learn Surf.
 * You can collect Foreign Pokédex Entries for it.
 * This is the only Pokémon that an Old Rod can catch in R/B.
 * In Pokemon Platinum Magikarp is the lowest, and also the highest level non-glitch Pokémon available for capture at level 1 and 100, beating out even the level 80 Arceus for highest. It is only available in a pond in the Resort Area with a Super Rod in Platinum, where only Magikarp can be caught and range in level anywhere from level 1 to 100