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
Gouging Fire
Paldean Tauros
Mantine
Feebas
Milotic ex
Spheal
Sealeo
Walrein
Shellos
Cryogonal
Black Kyurem ex
Bruxish
Quaxly
Quaxwell
Quaquaval
Cetoddle
Cetitan
Iron Bundle
Chien-Pao
Pikachu ex
Magnemite
Magneton
Magnezone
Rotom
Blitzle
Zebstrika
Stunfisk
Tapu Koko
Wattrel
Kilowattrel
Kilowattrel ex
Miraidon
Togepi
Togetic
Togekiss
Marill
Azumarill
Smoochum
Latias ex
Latios
Uxie
Mesprit
Azelf
Sigilyph
Yamask
Cofagrigus
Espurr
Meowstic