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
Garbodor VMAX
Zorua
Zoroark
Nickit
Thievul
Altaria
Bagon
Shelgon
Salamence
Rayquaza V
Rayquaza VMAX
Dialga
Deino
Zweilous
Hydreigon
Kyurem
Noivern V
Zygarde
Drampa
Flapple
Appletun
Duraludon V
Duraludon VMAX
Regidrago
Eevee
Teddiursa
Ursaring
Smeargle
Slakoth
Vigoroth
Slaking
Swablu
Lillipup
Herdier
Stoutland
Rufflet
Braviary
Fletchling
Fletchinder
Talonflame
Aroma Lady
Boost Shake
Copycat
Crystal Cave
Digging Gloves
Dream Ball
Elemental Badge
Full Face Guard