Card list
Pokémon card list
This list has 20,628 cards in 176 sets, from 1999 to 2026. Card names are the English names in the list.
Pokémon names follow English (UK).
Results
20,628 cards
Premium Power Pro
Rare Candy
Repel
Risky Ruins
Strange Timepiece
Surfing Beach
Switch
Ultra Ball
Wally's Compassion
Bulbasaur
Ivysaur
Exeggutor
Shuckle
Ninjask
Vulpix
Litleo
Snover
Clawitzer
Inteleon
Helioptile
Shedinja
Houndstone
Marshadow
Garganacl
Spiritomb
Shroodle
Steelix
Spearow
Delibird
Gumshoos
Stufful
Mega Venusaur ex
Mega Camerupt ex
Mega Abomasnow ex
Mega Manectric ex
Mega Gardevoir ex
Mega Lucario ex
Mega Absol ex
Mega Mawile ex
Mega Latias ex
Mega Kangaskhan ex
Acerola's Mischief
Air Balloon
Buddy-Buddy Poffin
Fighting Gong
Lillie's Determination
Lt. Surge's Bargain
Mega Signal