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
Uxie
Mesprit
Azelf
Espurr
Meowstic
Honedge
Honedge
Doublade
Aegislash
Inkay
Malamar
Skrelp
Dragalge
Hoopa
Poipole
Naganadel-GX
Cubone
Torterra
Infernape
Gible
Gabite
Garchomp
Croagunk
Toxicroak
Pancham
Binacle
Barbaracle
Tyrunt
Tyrantrum
Hawlucha
Zygarde
Zygarde
Zygarde-GX
Diancie ◇
Rockruff
Lycanroc
Buzzwole
Pangoro
Yveltal-GX
Guzzlord
Empoleon
Dialga-GX
Flabébé
Flabébé
Floette
Florges
Sylveon
Dedenne