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
Gyarados
Hitmontop
Jumpluff
Ninetales
Noctowl
Quagsire
Raichu
Shuckle
Slowking
Wobbuffet
Ampharos
Ariados
Butterfree
Cleffa
Exeggutor
Farfetch'd
Feraligatr
Furret
Granbull
Hypno
Lapras
Ledian
Meganium
Persian
Pichu
Sandslash
Smoochum
Sunflora
Typhlosion
Tyrogue
Weezing
Bayleef
Blissey
Corsola
Croconaw
Delibird
Donphan
Dunsparce
Flaaffy
Heracross
Igglybuff
Mantine
Metapod
Miltank
Parasect
Quilava
Qwilfish
Skiploom