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
Yanmega
Wurmple
Silcoon
Beautifly
Cascoon
Nincada
Ninjask
Roselia
Roselia
Roserade
Roserade
Maractus
Foongus
Vulpix
Ninetales
Magmar
Magmortar
Ho-Oh-EX
Magikarp
Gyarados
Wailmer
Wailord
Feebas
Milotic
Spheal
Sealeo
Walrein
Buizel
Floatzel
Tympole
Palpitoad
Seismitoad
Alomomola
Mareep
Flaaffy
Ampharos
Electrike
Electrike
Manectric
Manectric
Emolga
Mew-EX
Dustox
Shedinja
Drifloon
Drifloon
Drifblim
Sigilyph