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
Shinx
Shinx
Luxio
Luxio
Luxray
Luxray
Rotom V
Rotom VSTAR
Emolga
Eelektrik
Helioptile
Heliolisk
Radiant Charjabug
Zeraora
Zeraora V
Zeraora VMAX
Zeraora VSTAR
Pincurchin
Exeggcute
Exeggutor
Mewtwo
Mew V
Girafarig
Lunatone
Dusclops
Tapu Lele
Hatterene V
Hatterene VMAX
Enamorus
Graveler
Solrock
Baltoy
Riolu
Pancham
Rockruff
Lycanroc
Koffing
Absol
Purrloin
Liepard
Krokorok
Pangoro
Skrelp
Dragalge
Hoopa
Galarian Meowth
Galarian Perrserker
Scizor