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
Emolga-EX
Yveltal-EX
Skarmory-EX
Xerneas-EX
Caterpie
Metapod
Butterfree
Pineco
Seedot
Nuzleaf
Shiftry
Roselia
Roserade
Maractus
Charizard-EX
Charizard-EX
M Charizard-EX
Ponyta
Rapidash
Torkoal
Fletchinder
Litleo
Litleo
Pyroar
Qwilfish
Feebas
Milotic
Spheal
Sealeo
Walrein
Luvdisc
Buizel
Floatzel
Bergmite
Avalugg
Shinx
Luxio
Luxray
Magnezone-EX
Helioptile
Heliolisk
Duskull
Dusclops
Dusknoir
Toxicroak-EX
Espurr
Meowstic
Skrelp