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
Koffing
Weezing
Galarian Weezing
Galarian Moltres V
Galarian Slowking
Galarian Slowking V
Galarian Slowking VMAX
Qwilfish
Seviper
Spiritomb
Liepard V
Venipede
Whirlipede
Scolipede
Single Strike Urshifu
Aron
Lairon
Aggron
Metagross V
Metagross VMAX
Cobalion
Tauros
Porygon
Porygon2
Porygon-Z
Blissey V
Zangoose
Castform
Kecleon
Shaymin
Tornadus V
Tornadus VMAX
Furfrou
Skwovet
Greedent
Agatha
Avery
Brawly
Caitlin
Crushing Gloves
Doctor
Dyna Tree Hill
Echoing Horn
Expedition Uniform
Fire-Resistant Gloves
Flannery
Fog Crystal
Galarian Chestplate