Pokémon#0129

Magikarp Pokémon cards

All 48 English cards printed across 42 sets from 1999 to 2026.

Cards
48
Sets
42
First card
1999Magikarp, Base
Newest card
2026Magikarp, 30th Celebration: Classic Collection

Collecting Magikarp cards?

Track which of these 48 Magikarp cards you own in Pooka.

Magikarp

2026 1 card

30th Celebration: Classic Collection

2025 1 card

Destined Rivals

2023 5 cards

Paldea Evolved, 151, Scarlet & Violet, Pokémon TCG Classic - Blastoise

2022 1 card

Pokémon GO

2021 1 card

Celebrations: Classic Collection

2020 1 card

Rebel Clash

2019 6 cards

Team Up, Hidden Fates, Detective Pikachu

2018 1 card

Dragon Majesty

2017 3 cards

SM Black Star Promos, Burning Shadows, Crimson Invasion

2016 3 cards

Evolutions, Generations, McDonald's Collection 2016

2015 1 card

Ancient Origins

2013 2 cards

XY Black Star Promos, Legendary Treasures

2012 1 card

Dragons Exalted

2011 1 card

Call of Legends

2010 3 cards

HeartGold & SoulSilver, HGSS Trainer Kit Gyarados

2009 1 card

Supreme Victors

2008 1 card

Stormfront

2007 1 card

Mysterious Treasures

2006 1 card

Holon Phantoms

2005 1 card

Deoxys

2004 2 cards

FireRed & LeafGreen, Team Rocket Returns

2003 2 cards

Skyridge, Dragon

2002 2 cards

Expedition Base Set, Legendary Collection

2001 1 card

Neo Revelation

2000 4 cards

Gym Challenge, Base Set 2, Team Rocket

1999 1 card

Base

About Magikarp

Magikarp has 48 English cards across 42 sets. The first was Magikarp from Base in 1999; the newest is Magikarp from 30th Celebration: Classic Collection (2026). Team Up has the most Magikarp cards, with 4. Mitsuhiro Arita drew Magikarp more often than anyone else: 10 cards. The most common rarity is Common (33 cards).

Rarity breakdown

Common 33Uncommon 4Illustration Rare 2Rare Ultra 2Promo 2Classic Collection 1Rare Rainbow 1Rare Shining 1

Questions about Magikarp cards

How many Magikarp cards are there?

48 English Magikarp cards have been printed, across 42 sets from 1999 to 2026.

What was the first Magikarp card?

Magikarp from Base, released January 9, 1999.

What is the newest Magikarp card?

Magikarp from 30th Celebration: Classic Collection, released September 16, 2026.

Who drew the most Magikarp cards?

Mitsuhiro Arita, with 10 English Magikarp cards.

Which set has the most Magikarp cards?

Team Up, with 4.

Pooka for iOS, Android and web

Collect every card of your favourite Pokémon.

Track the cards you own for any Pokémon. Shiny turns them into species binders.

  • Scan a card with your camera to identify it
  • Track your collection and wishlist, in sync across phone and web
  • Today's Cardmarket, TCGplayer and eBay prices for every card

Shiny adds price history, collection value, movers, insights and binders.

Switching from Collectr or Dex? See how Pooka compares →

On a computer? Scan to install on your phone. Your collection syncs with the web app.