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 (US).
Results
20,628 cards
Wailmer
Weepinbell
Yanmega
Aipom
Aron
Bellsprout
Bronzor
Carvanha
Cubone
Diglett
Dratini
Gastly
Illumise
Kricketot
Lickitung
Machop
Magnemite
Nidoran ♀
Nidoran ♂
Pidgey
Ponyta
Porygon
Psyduck
Shuppet
Skorupi
Spoink
Swablu
Swinub
Tentacool
Venonat
Volbeat
Voltorb
Yanma
Black Belt
Indigo Plateau
Junk Arm
Seeker
Twins
Rescue Energy
Absol
Celebi
Electrode
Gengar
Machamp
Magnezone
Mew
Yanmega
Darkrai & Cresselia LEGEND