All Magikarp cards

This is the complete list of Magikarp cards: 100 distinct cards in total (51 English, 48 Japanese, and 1 in other languages). One entry per card: an artwork printed in several languages is counted once and shown in yours when it exists, and every language keeps the cards that exist only there. The first Magikarp card was released on October 20, 1996, in Expansion Pack. The set with the most Magikarp cards is Team Up, with 4.

Last updated: Sep 27, 2026
Total cards: 100
English: 51Japanese: 48Other: 1

Frequently asked questions

What was the first Magikarp card ever released?

The first Magikarp card was released on October 20, 1996, in Expansion Pack.

How many Magikarp cards are there?

folio.fyi lists 100 distinct Magikarp cards: 51 English, 48 Japanese, and 1 in other languages. Each artwork is counted once, so a card printed in several languages counts as one.

Which set has the most Magikarp cards?

Team Up, with 4 Magikarp cards.

What is unusual about the numbering of Shining Magikarp?

Neo Revelation, released in Japan as Awakening Legends, introduced the Shining Pokémon, and Magikarp was one of only two in the expansion alongside Gyarados. In English both cards are numbered past the set total, Shining Magikarp 66/64 and Shining Gyarados 65/64, while the Japanese versions carry no number at all.

Other Pokémon species

folio.fyi logo

© 2026 folio.fyi, a website for collectors.